(1) Build a Choropleth map which shows intuitively (i.e., use colors wisely) how much grant money goes to each Swiss canton. First we will need to get the data ready, which means determining which canton wach university is at and summing up the grant amounts by canton.


In [1]:
import pandas as pd
import numpy as np
# We will read json files, for instance API keys stored in our computers for using Google Maps API, so they're not publicly visible
import json
# Geolocation
import geopy
from geopy.geocoders import geonames
import math
import logging

In [2]:
p3_grant_export_data = pd.read_csv("P3_GrantExport.csv", sep=";")
p3_grant_export_data.head()


Out[2]:
"Project Number" Project Title Project Title English Responsible Applicant Funding Instrument Funding Instrument Hierarchy Institution University Discipline Number Discipline Name Discipline Name Hierarchy Start Date End Date Approved Amount Keywords
0 1 Schlussband (Bd. VI) der Jacob Burckhardt-Biog... NaN Kaegi Werner Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 10302 Swiss history Human and Social Sciences;Theology & religious... 01.10.1975 30.09.1976 11619.00 NaN
1 4 Batterie de tests à l'usage des enseignants po... NaN Massarenti Léonard Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 10104 Educational science and Pedagogy Human and Social Sciences;Psychology, educatio... 01.10.1975 30.09.1976 41022.00 NaN
2 5 Kritische Erstausgabe der "Evidentiae contra D... NaN Kommission für das Corpus philosophorum medii ... Project funding (Div. I-III) Project funding Kommission für das Corpus philosophorum medii ... NPO (Biblioth., Museen, Verwalt.) - NPO 10101 Philosophy Human and Social Sciences;Linguistics and lite... 01.03.1976 28.02.1985 79732.00 NaN
3 6 Katalog der datierten Handschriften in der Sch... NaN Burckhardt Max Project funding (Div. I-III) Project funding Abt. Handschriften und Alte Drucke Bibliothek ... Universität Basel - BS 10302 Swiss history Human and Social Sciences;Theology & religious... 01.10.1975 30.09.1976 52627.00 NaN
4 7 Wissenschaftliche Mitarbeit am Thesaurus Lingu... NaN Schweiz. Thesauruskommission Project funding (Div. I-III) Project funding Schweiz. Thesauruskommission NPO (Biblioth., Museen, Verwalt.) - NPO 10303 Ancient history and Classical studies Human and Social Sciences;Theology & religious... 01.01.1976 30.04.1978 120042.00 NaN

In [3]:
# Here is the total number of rows we will have to deal with
len(p3_grant_export_data.index)


Out[3]:
63969

In [4]:
# We keep only the rows which mention how much money has been granted (the amount column starts by a number)
# ie : we keep rows where the 'Approved Amount' column starts with a number
p3_grant_export_data = p3_grant_export_data[p3_grant_export_data['Approved Amount'].apply(lambda x : x[0].isdigit())]

In [5]:
# Almost 200k rows have been removed
p3_grant_export_data.size


Out[5]:
795885

In [6]:
# We don't need this data
p3_grant_export_data = p3_grant_export_data.drop(p3_grant_export_data.columns[[0]], axis = 1)
p3_grant_export_data = p3_grant_export_data.drop(['Project Title', 'Project Title English', 'Responsible Applicant', 'Discipline Number', 'Discipline Name', 'Discipline Name Hierarchy', 'Keywords'], axis=1)
p3_grant_export_data.size


Out[6]:
371413

First, we will locate projcets according to the University name. We will ignore all project in which the University is not mentioned : we assume that if it's not, the project is probably outside Switzerland. If we have the time, a better solution would be taking the institution's location into account as well.


In [7]:
# Removing rows in which University is not mentioned
# p3_grant_export_data = p3_grant_export_data.dropna(subset=['University'])
# p3_grant_export_data.size

In [8]:
p3_grant_export_data


Out[8]:
Funding Instrument Funding Instrument Hierarchy Institution University Start Date End Date Approved Amount
0 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.10.1975 30.09.1976 11619.00
1 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1976 41022.00
2 Project funding (Div. I-III) Project funding Kommission für das Corpus philosophorum medii ... NPO (Biblioth., Museen, Verwalt.) - NPO 01.03.1976 28.02.1985 79732.00
3 Project funding (Div. I-III) Project funding Abt. Handschriften und Alte Drucke Bibliothek ... Universität Basel - BS 01.10.1975 30.09.1976 52627.00
4 Project funding (Div. I-III) Project funding Schweiz. Thesauruskommission NPO (Biblioth., Museen, Verwalt.) - NPO 01.01.1976 30.04.1978 120042.00
5 Project funding (Div. I-III) Project funding Séminaire de politique économique, d'économie ... Université de Fribourg - FR 01.01.1976 31.12.1978 53009.00
6 Project funding (Div. I-III) Project funding Institut für ökumenische Studien Université de... Université de Fribourg - FR 01.01.1976 31.12.1976 25403.00
7 Project funding (Div. I-III) Project funding Ostasiatisches Seminar Universität Zürich Universität Zürich - ZH 01.10.1975 31.03.1977 47100.00
8 Project funding (Div. I-III) Project funding NaN Université de Lausanne - LA 01.10.1975 31.03.1977 25814.00
9 Project funding (Div. I-III) Project funding Laboratoire de Didactique et Epistémologie des... Université de Genève - GE 01.10.1975 30.09.1978 360000.00
10 Project funding (Div. I-III) Project funding Klinische Psychologie und Psychotherapie Insti... Université de Fribourg - FR 01.10.1975 31.12.1978 153886.00
11 Project funding (Div. I-III) Project funding Schweizerische Rechtsquellen c/o Universität Z... NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.09.1978 862200.00
12 Project funding (Div. I-III) Project funding Département de Sociologie Faculté des Sciences... Université de Genève - GE 01.10.1975 30.09.1977 116991.00
13 Project funding (Div. I-III) Project funding Institut für Volkswirtschaft WWZ / FGS Univers... Universität Basel - BS 01.10.1975 31.12.1978 112664.00
14 Project funding (Div. I-III) Project funding Soziologisches Institut Universität Zürich Universität Zürich - ZH 01.10.1975 31.12.1975 5000.00
15 Project funding (Div. I-III) Project funding Forschungszentrum FAL Université de Fribourg - FR 01.10.1975 30.09.1977 204018.00
16 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1977 149485.00
17 Project funding (Div. I-III) Project funding Soziologisches Institut Universität Zürich Universität Zürich - ZH 01.01.1976 31.08.1977 83983.00
18 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.01.1976 31.12.1976 38152.00
19 Project funding (Div. I-III) Project funding NaN Université de Lausanne - LA 01.12.1975 31.01.1977 14138.00
20 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1978 164602.00
21 Project funding (Div. I-III) Project funding NaN Universität Bern - BE 01.10.1975 30.04.1978 147795.00
22 Project funding (Div. I-III) Project funding Forschungsbereich Politisches Verhalten und Oe... Universität Zürich - ZH 01.01.1976 30.06.1977 24552.00
23 Project funding (Div. I-III) Project funding Département des langues et des littératures fr... Université de Genève - GE 01.10.1975 30.09.1978 44802.00
24 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.01.1976 31.12.1979 56000.00
25 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.10.1975 30.09.1977 152535.00
26 Project funding (Div. I-III) Project funding Schweizerische Gesellschaft für Volkskunde NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.09.1976 225000.00
27 Project funding (Div. I-III) Project funding Kuratorium Carl J. Burckhardt NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.04.1978 179124.00
28 Project funding (Div. I-III) Project funding NaN Universität Zürich - ZH 01.10.1975 31.03.1976 20000.00
29 Project funding (Div. I-III) Project funding Eidg. Forschungsanstalt für Wald, Schnee und L... Eidg. Forschungsanstalt für Wald,Schnee,Land -... 01.10.1975 30.09.1978 445198.00
... ... ... ... ... ... ... ...
63939 Publication grants Science communication Institut Sozialmanagement und Sozialpolitik Ho... Hochschule Luzern - HSLU 01.08.2016 31.07.2017 1898.00
63940 International short research visits Careers Stiftung Bibliothek Werner Oechslin NaN 01.07.2016 30.09.2016 9300.00
63941 International short research visits Careers School of Geographical Sciences University of ... NaN 01.08.2016 31.10.2016 9500.00
63942 International short research visits Careers NaN NaN 01.07.2016 31.07.2016 4000.00
63943 International short research visits Careers CSIRO Marine and Atmospheric Research NaN 01.08.2016 31.10.2016 11000.00
63944 International short research visits Careers NaN NaN 01.07.2016 31.08.2016 7500.00
63945 International short research visits Careers Departement Geographie, SIE Universität Zürich NaN 01.08.2016 30.09.2016 8000.00
63946 International short research visits Careers CReAM Department of Economics University Colle... NaN 01.09.2016 30.11.2016 9300.00
63947 International short research visits Careers NaN NaN 01.08.2016 30.09.2016 7000.00
63948 International short research visits Careers Eawag NaN 01.09.2016 31.10.2016 6000.00
63949 International short research visits Careers Catholic University of Bukavu NaN 01.09.2016 30.09.2016 4500.00
63950 Scientific Conferences Science communication Fondation Jean Monnet pour l'Europe Centre de ... NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.2016 31.12.2016 2800.00
63951 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Planning of Landscape and Urban Systems Instit... ETH Zürich - ETHZ 01.10.2016 30.09.2017 99952.00
63952 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Forschungsanstalt Agroscope Reckenholz-Tänikon... Forschungsanstalten Agroscope - AGS 01.10.2016 31.12.2017 98040.00
63953 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Forschung und Beratung in Wirtschaft und Polit... Firmen/Privatwirtschaft - FP 01.09.2016 28.02.2018 100000.00
63954 International short research visits Careers Zoologisches Institut Universität Basel NaN 01.09.2016 30.11.2016 10500.00
63955 International Exploratory Workshops Science communication Zentrum für Religion, Wirtschaft und Politik T... Universität Basel - BS 01.10.2016 31.12.2016 10030.00
63956 International short research visits Careers Abteilung für Neuropsychologie Zentrum für Kog... NaN 01.08.2016 31.10.2016 7870.00
63957 International short research visits Careers NaN NaN 01.08.2016 31.08.2016 3150.00
63958 Scientific Conferences Science communication Abteilung für Indologie Universität Zürich Universität Zürich - ZH 01.10.2016 31.12.2016 10600.00
63959 Scientific Conferences Science communication Institut Religions, Cultures, Modernité FTSR U... Université de Lausanne - LA 01.10.2016 31.12.2016 2515.00
63960 International short research visits Careers NaN NaN 01.10.2016 31.10.2016 3500.00
63961 International short research visits Careers Department of Physics University of Massachusetts NaN 01.10.2016 31.10.2016 4000.00
63962 International short research visits Careers NaN NaN 01.09.2016 30.09.2016 3550.00
63963 Scientific Conferences Science communication Haute École d'art et de design - Genève HES-SO HES de Suisse occidentale - HES-SO 01.10.2016 31.12.2016 3000.00
63964 Scientific Conferences Science communication Departement Design Zürcher Hochschule der Küns... Zürcher Fachhochschule (ohne PH) - ZFH 01.10.2016 31.12.2016 1000.00
63965 Scientific Conferences Science communication Institute Performing Arts and Film Zürcher Hoc... Zürcher Fachhochschule (ohne PH) - ZFH 01.09.2016 30.11.2016 2000.00
63966 International short research visits Careers Department of Electrical Engineering and Compu... NaN 01.09.2016 31.12.2016 10500.00
63967 International short research visits Careers Département de Biologie Faculté des Sciences U... NaN 01.09.2016 30.11.2016 9500.00
63968 International short research visits Careers The Forsyth Institute Department of Microbiolo... NaN 01.10.2016 30.11.2016 7000.00

53059 rows × 7 columns

Using only university names as a parametrer for geolocators isn't enough, because we get about half of the results. A better idea would be using university name, and if there is no result, using the institution name as a second chance.
We will then take both universities and institution names into account in order to do our research: 1) Create initial data containers :

- a key-value (name-canton) dictionary for universities and institutions :
    -['University', 'Canton'] and ['Institution', 'Canton']
- a table that contains all cantons that have been found

2) Go trough the dataframe:

  • Check if the university name exists in our index. If not, geolocate the address
  • Check if the address is in Switzerland, otherwise canton will be considered as 'None'
  • If the university address is not found, try to find it with institution name, the same way as above
  • Extract the canton of the address (if it found an address and if it's in Switzerland). If no canton, let's say 'None' canton
  • Add the canton name to a the dictionary (or add something like 'None' if no canton has been found), so next university or institution that has been already found won't have to be geolocated again
  • Add the canton to the canton table 3) Add the canton table to the above dataframe in a way that they match with the universities or institutions

In [9]:
# Let's start by creating our geolocator. We will use Google Maps API :
googlemapsapikeyjson = json.loads(open('google_maps_api_keys.json').read())
# We might need several API keys, to make a potentially huge number of requests
googlemapsapikeys = googlemapsapikeyjson['keys']

In [10]:
# Specifying the region for the geolocator: for instance, University of Geneva might be localized in the US !
test_geolocator =  geopy.geocoders.GoogleV3(api_key=googlemapsapikeys[0])
test_university_geneva = test_geolocator.geocode("University of Geneva", region='ch')
test_university_geneva


Out[10]:
Location(International University in Geneva, Route de Pré-Bois 20, 1215 Meyrin, Switzerland, (46.2243735, 6.1008613, 0.0))

Now let's start by creating the indexes for universities and institutions :


In [11]:
try:
    university_canton_dict = json.loads(open('university_canton_dict.json').read())
except FileNotFoundError:
    print('The dictionary for universities has not been saved yet. Let''s create a new dictionary.')
    university_canton_dict = {}
    
try:
    institution_canton_dict = json.loads(open('institution_canton_dict.json').read())
except FileNotFoundError:
    print('The dictionary for institutions has not been saved yet. Let''s create a new dictionary.')
    institution_canton_dict = {}

We excpect some dirty values if the dataframe, so we are anticipate the problems:


In [12]:
# We can already add the values in our dataframe that won't lead to an address
university_canton_dict['Nicht zuteilbar - NA'] = {'long_name': 'N/A', 'short_name': 'N/A'} # it means "Not Available" in German !
institution_canton_dict['NaN'] = {'long_name': 'N/A', 'short_name': 'N/A'}
institution_canton_dict['nan'] = {'long_name': 'N/A', 'short_name': 'N/A'}

We will need to log the next steps in order de debug easily the part of code related to geolocation... It seems like it's hard to create a log file in iPython, so we adapted the following of code. Basically, it writes to a file named geolocation.log


In [13]:
# set root logger level
root_logger = logging.getLogger()
root_logger.setLevel(logging.DEBUG)

# setup custom logger
logger = logging.getLogger(__name__)
handler = logging.FileHandler('geolocation.log')

formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
handler.setFormatter(formatter)
logger.addHandler(handler)

# log
logger.info('This file is used to debug the next code part related to geolocation of universities/institutions')

It's rather dirty, but we will need more than one API key to make all the requests we need for our data. So we created several Google API keys and switch the key each time the current one cannot be used anymore ! Here is the main code to get all the cantons that we will associate with our dataframe:


In [14]:
# We create tables that will contains every canton we find, so we'll be able to match it with the dataframe at the end.
logger.debug('Beginning of geolocation : creating canton tables')
canton_shortname_table = [] # eg: VD
canton_longname_table = []# eg: Vaud

# number of rows analysed. Can be limited for debuging (eg : 10) because the number of requests to Google Maps API is limited !
MAX_ROWS = math.inf # values between 0 and math.inf 
row_counter = 0 # will be incremented each time we iterate over a row

# maximum duration of a query to the geocoder, in seconds
geocoder_timeout = 5

# We're going to use more than one API key if we want to make all the requests !! :@
# Keys are referenced in a table, se we start with the first key:
APIkeynumber = 0

# This function definition makes the geolocator "stubborn" : it uses all the keys that are available and if it gets a timeout error, it just tries again !        
def stubborn_geocode(geolocator, address):
    global APIkeynumber
    
    try:
        geolocator = geopy.geocoders.GoogleV3(api_key=googlemapsapikeys[APIkeynumber])
        return geolocator.geocode(address, region='ch', timeout=geocoder_timeout)
    
    except geopy.exc.GeocoderTimedOut:
        print("Error : the geocoder timed out. Let's try again...")
        return stubborn_geocode(geolocator, address)
    
    except geopy.exc.GeocoderQuotaExceeded:
        print("Error : The given key has gone over the requests limit in the 24 hour period or has submitted too many requests in too short a period of time. Let's try again with a different key...")
        APIkeynumber = APIkeynumber + 1
        
        try:
            print("Trying API key n°" + str(APIkeynumber) + "...")           
            return stubborn_geocode(geolocator, address)
        
        except IndexError:
            print("Error : Out of API keys ! We need to request another API key from Google :(")
            print("When you get a new API key, add it to the json file containing the others keys.")
            # We have to stop there... the error will be raised and the execution stopped.
            raise

    
# Go through the dataframe that contains all universities and institutions
for index, row in p3_grant_export_data.iterrows():
    logger.debug("Iterating over row n°" + str(row_counter) + ":")
    # initialize variables that will contain canton name for the current row
    canton_longname = 'N/A'
    canton_shortname = 'N/A'
    # Check if the university name exists in our index
    university_name = row['University']
    institution_name = row['Institution']
    if university_name in university_canton_dict:
        # The university has already been located. Let's add the canton to the canton table
        if university_canton_dict[university_name]['long_name'] is not None:
            logger.debug('University already exists in dictionary (' + university_canton_dict[university_name]['long_name'] + ')')
        else:
            logger.debug('University already exists in dictionary, but no canton is associated to it (it might be outside Switzerland).')
        
        canton_longname = university_canton_dict[university_name]['long_name']
        canton_shortname = university_canton_dict[university_name]['short_name']
    
    elif institution_name in institution_canton_dict:
        # The institution has already ben located, so we add its canton to the canton table
        logger.debug('University wasn''t found, but institution already exists in dictionary (' + institution_canton_dict[institution_name]['long_name'] + ')')
        
        canton_longname = institution_canton_dict[institution_name]['long_name']
        canton_shortname = institution_canton_dict[institution_name]['short_name']
    
    else:
        # Nor the university neither the institution has been found yet, so we have to geolocate it
        logger.debug(str(university_name) + ' / ' + str(institution_name) + ' not found in dictionaries, geolocating...')
        adr = stubborn_geocode(geolocator, university_name)
        if adr is None:
            # No address has been found for this University. So we have to do the same with Institution           
            adr = stubborn_geocode(geolocator, institution_name)
            
        # Now, the address should have been found, either by locating the university or the institution
        if adr is not None:                 
            # Check if it's a Swiss address and finds the right canton
            try:
                swiss_address = False
                for i in adr.raw['address_components']:
                    if i["types"][0] == "country" and i["long_name"] == "Switzerland":
                        # The address is located in Switerland
                        swiss_address = True
                # So, we go on only if we found a Swiss address. Otherwise, there is no point to continue.
                if swiss_address:
                    for i in adr.raw['address_components']:
                        if i["types"][0] == "administrative_area_level_1":
                            # We found a canton !
                            canton_longname = (i['long_name'])
                            canton_shortname = (i['short_name'])                          
                            break
                
                
            
            except IndexError:
                # I don't know where this error comes from exactly, just debugging... it just comes from this line :
                # if i["types"][0] == "country" and i["long_name"] == "Switzerland":
                # For the moment I assume that the the address doesn't match the requirements, so it should not be located in Switzerland
                # Thus, we just forget it and look for the next address.
                print("IndexError : no canton found for the current row")
                
            except KeyError:
                print("KeyError : no canton found for the current row")
                print("Current item: n°" + str(len(canton_shortname_table)))
                # The address doesn't act as excpected. There are two possibilities :
                # - The address doesn't contain the field related to the canton
                # - The address doesn't contain the field related to the country
                # So we don't consider this address as a Swiss one and we give up with this one.
    
    # Let's add what we found about the canton !
    # If we didn't find any canton for the current university/institution, it will just append 'N/A' to the tables.
    logger.debug("Appending canton to the table: " + canton_longname)
    canton_shortname_table.append(canton_shortname)
    canton_longname_table.append(canton_longname)
    
    # We also add it to the university/institution dictionary, in order to limit the number of requests
    university_canton_dict[university_name] = {}
    university_canton_dict[university_name]['short_name'] = canton_shortname
    university_canton_dict[university_name]['long_name'] = canton_longname
    institution_canton_dict[institution_name] = {}
    institution_canton_dict[institution_name]['short_name'] = canton_shortname
    institution_canton_dict[institution_name]['long_name'] = canton_longname
            

    row_counter = row_counter + 1
    if row_counter >= MAX_ROWS:
        print("Maximum number of rows reached ! (" + str(MAX_ROWS) + ")")
        print("Increase the MAX_ROWS variable to analyse more locations")
        print("No limit : MAX_ROWS = maths.inf")
        break

In [15]:
# We have the table containing all cantons !
len(canton_shortname_table)


Out[15]:
53059

In [16]:
canton_longname_table


Out[16]:
['N/A',
 'Genève',
 'Zurich',
 'Basel-Stadt',
 'Zurich',
 'Fribourg',
 'Fribourg',
 'Zürich',
 'Vaud',
 'Genève',
 'Fribourg',
 'Zurich',
 'Genève',
 'Basel-Stadt',
 'Zürich',
 'Fribourg',
 'Genève',
 'Zürich',
 'N/A',
 'Vaud',
 'Genève',
 'Canton of Bern',
 'Zürich',
 'Genève',
 'N/A',
 'N/A',
 'Zurich',
 'Zurich',
 'Zürich',
 'Vaud',
 'Zurich',
 'Zurich',
 'Basel-Stadt',
 'Zurich',
 'Genève',
 'Zurich',
 'N/A',
 'Zurich',
 'Canton of Neuchâtel',
 'Genève',
 'Genève',
 'N/A',
 'Fribourg',
 'Canton of Bern',
 'Zürich',
 'Basel-Stadt',
 'Basel-Stadt',
 'Zurich',
 'Basel-Stadt',
 'Genève',
 'N/A',
 'Vaud',
 'Zurich',
 'Canton of Neuchâtel',
 'Zurich',
 'Genève',
 'Geneva',
 'Vaud',
 'Zurich',
 'Canton of Bern',
 'Genève',
 'Fribourg',
 'Zurich',
 'Canton of Neuchâtel',
 'Canton of Bern',
 'Zurich',
 'Zürich',
 'Fribourg',
 'Zurich',
 'Genève',
 'Genève',
 'Fribourg',
 'Zürich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zürich',
 'Zurich',
 'Geneva',
 'Canton of Bern',
 'N/A',
 'Canton of Bern',
 'Sankt Gallen',
 'Canton of Bern',
 'Canton of Bern',
 'Zürich',
 'Zürich',
 'Zurich',
 'Sankt Gallen',
 'Aargau',
 'Zürich',
 'Zürich',
 'Zürich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Genève',
 'Zurich',
 'Genève',
 'Vaud',
 'Basel-Stadt',
 'Zürich',
 'Canton of Bern',
 'Zurich',
 'Basel-Stadt',
 'Canton of Bern',
 'Canton of Neuchâtel',
 'Zurich',
 'Canton of Bern',
 'Zurich',
 'N/A',
 'Sankt Gallen',
 'Zürich',
 'Canton of Bern',
 'N/A',
 'Vaud',
 'N/A',
 'Zurich',
 'Canton of Neuchâtel',
 'Fribourg',
 'Genève',
 'Canton of Bern',
 'Zürich',
 'N/A',
 'N/A',
 'Zurich',
 'Fribourg',
 'Canton of Neuchâtel',
 'Zurich',
 'Zurich',
 'N/A',
 'Fribourg',
 'Fribourg',
 'Zurich',
 'Zurich',
 'N/A',
 'Zurich',
 'Geneva',
 'Grisons',
 'Zürich',
 'Genève',
 'Basel-Stadt',
 'Vaud',
 'Fribourg',
 'Zurich',
 'Zurich',
 'Genève',
 'Zurich',
 'Canton of Neuchâtel',
 'Canton of Bern',
 'Genève',
 'Canton of Bern',
 'Canton of Bern',
 'Genève',
 'N/A',
 'Genève',
 'Zurich',
 'Canton of Bern',
 'Sankt Gallen',
 'Sankt Gallen',
 'Geneva',
 'Genève',
 'Genève',
 'Canton of Neuchâtel',
 'N/A',
 'Sankt Gallen',
 'Zurich',
 'Fribourg',
 'Genève',
 'Zurich',
 'Fribourg',
 'N/A',
 'Canton of Bern',
 'Canton of Bern',
 'Vaud',
 'Fribourg',
 'Canton of Neuchâtel',
 'Sankt Gallen',
 'Zurich',
 'Genève',
 'N/A',
 'N/A',
 'Zurich',
 'Sankt Gallen',
 'N/A',
 'Canton of Neuchâtel',
 'Zürich',
 'Genève',
 'Genève',
 'Zürich',
 'Fribourg',
 'Canton of Bern',
 'N/A',
 'Zurich',
 'Basel-Stadt',
 'Genève',
 'Vaud',
 'Genève',
 'Fribourg',
 'Canton of Bern',
 'Sankt Gallen',
 'Zürich',
 'Canton of Bern',
 'Canton of Bern',
 'Canton of Bern',
 'Sankt Gallen',
 'Zurich',
 'Zurich',
 'Sankt Gallen',
 'Basel-Stadt',
 'Vaud',
 'Sankt Gallen',
 'Genève',
 'N/A',
 'Zürich',
 'Zurich',
 'Zürich',
 'Zürich',
 'Zürich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Geneva',
 'N/A',
 'Basel-Stadt',
 'Zurich',
 'Fribourg',
 'Geneva',
 'N/A',
 'Genève',
 'N/A',
 'Canton of Bern',
 'Vaud',
 'Zurich',
 'Vaud',
 'Sankt Gallen',
 'Zurich',
 'N/A',
 'Canton of Neuchâtel',
 'Zurich',
 'Zurich',
 'Canton of Bern',
 'N/A',
 'N/A',
 'N/A',
 'Zurich',
 'Fribourg',
 'Zurich',
 'N/A',
 'Vaud',
 'Zürich',
 'Zurich',
 'N/A',
 'Zurich',
 'Vaud',
 'Zurich',
 'N/A',
 'Sankt Gallen',
 'Zürich',
 'Basel-Stadt',
 'Zurich',
 'Sankt Gallen',
 'Vaud',
 'N/A',
 'Fribourg',
 'Sankt Gallen',
 'Zurich',
 'Genève',
 'Aargau',
 'Genève',
 'Basel-Stadt',
 'Zurich',
 'N/A',
 'Genève',
 'Zürich',
 'Sankt Gallen',
 'Zürich',
 'Genève',
 'Zürich',
 'Genève',
 'Vaud',
 'Fribourg',
 'Zurich',
 'Fribourg',
 'Zurich',
 'Zurich',
 'Fribourg',
 'Genève',
 'Vaud',
 'Zurich',
 'Genève',
 'Canton of Bern',
 'Genève',
 'N/A',
 'Zurich',
 'Fribourg',
 'Sankt Gallen',
 'Fribourg',
 'N/A',
 'Zürich',
 'Zürich',
 'Fribourg',
 'N/A',
 'Canton of Bern',
 'Genève',
 'Zurich',
 'N/A',
 'Genève',
 'Luzern',
 'Canton of Bern',
 'N/A',
 'Geneva',
 'Zurich',
 'Genève',
 'Zurich',
 'Zürich',
 'Zürich',
 'Zürich',
 'Geneva',
 'Zürich',
 'Zurich',
 'Basel-Stadt',
 'Zurich',
 'Zurich',
 'Zurich',
 'Basel-Stadt',
 'Zürich',
 'Zurich',
 'Genève',
 'Zürich',
 'Basel-Stadt',
 'Zurich',
 'N/A',
 'Sankt Gallen',
 'Zurich',
 'N/A',
 'Zürich',
 'Zurich',
 'N/A',
 'N/A',
 'Zurich',
 'Zurich',
 'Zurich',
 'Genève',
 'Zurich',
 'Zürich',
 'Zürich',
 'Zürich',
 'Basel-Stadt',
 'Zurich',
 'N/A',
 'Basel-Stadt',
 'N/A',
 'Basel-Stadt',
 'Vaud',
 'Fribourg',
 'Canton of Bern',
 'Canton of Bern',
 'Zürich',
 'Vaud',
 'Zurich',
 'N/A',
 'Vaud',
 'Zürich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Luzern',
 'Basel-Stadt',
 'Fribourg',
 'Canton of Bern',
 'Zurich',
 'Vaud',
 'Sankt Gallen',
 'Fribourg',
 'Genève',
 'Zurich',
 'Canton of Bern',
 'N/A',
 'N/A',
 'Fribourg',
 'Sankt Gallen',
 'Vaud',
 'Vaud',
 'N/A',
 'Fribourg',
 'Zürich',
 'Zurich',
 'Zürich',
 'Fribourg',
 'Zürich',
 'N/A',
 'N/A',
 'Genève',
 'Fribourg',
 'Canton of Bern',
 'Fribourg',
 'Zürich',
 'Genève',
 'Vaud',
 'Sankt Gallen',
 'N/A',
 'Basel-Stadt',
 'N/A',
 'Canton of Bern',
 'Vaud',
 'Zurich',
 'Genève',
 'Zurich',
 'Genève',
 'Zurich',
 'Genève',
 'Genève',
 'Fribourg',
 'Zurich',
 'Zürich',
 'Fribourg',
 'Geneva',
 'Basel-Stadt',
 'Geneva',
 'Canton of Neuchâtel',
 'Zürich',
 'Zürich',
 'Genève',
 'Fribourg',
 'Zurich',
 'Genève',
 'N/A',
 'Canton of Bern',
 'Basel-Stadt',
 'Zurich',
 'Canton of Bern',
 'Canton of Bern',
 'Genève',
 'Vaud',
 'Zurich',
 'Sankt Gallen',
 'Zurich',
 'Vaud',
 'Genève',
 'Fribourg',
 'Vaud',
 'Zürich',
 'Aargau',
 'N/A',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Fribourg',
 'Zurich',
 'Zurich',
 'Canton of Neuchâtel',
 'Genève',
 'Fribourg',
 'Canton of Bern',
 'Zürich',
 'N/A',
 'Geneva',
 'Basel-Stadt',
 'Zurich',
 'Zurich',
 'Sankt Gallen',
 'Zürich',
 'Zürich',
 'Basel-Stadt',
 'Canton of Bern',
 'Zürich',
 'Zurich',
 'Genève',
 'Genève',
 'Zurich',
 'Basel-Stadt',
 'Canton of Bern',
 'Canton of Bern',
 'Canton of Bern',
 'Genève',
 'Zurich',
 'N/A',
 'Zurich',
 'Zurich',
 'Sankt Gallen',
 'N/A',
 'Genève',
 'Fribourg',
 'N/A',
 'Basel-Stadt',
 'Genève',
 'Zurich',
 'Zurich',
 'Zürich',
 'N/A',
 'Vaud',
 'Canton of Neuchâtel',
 'Genève',
 'Sankt Gallen',
 'Basel-Stadt',
 'Zurich',
 'Canton of Bern',
 'Vaud',
 'Zürich',
 'N/A',
 'Canton of Neuchâtel',
 'Genève',
 'N/A',
 'N/A',
 'N/A',
 'Canton of Neuchâtel',
 'Zurich',
 'Canton of Neuchâtel',
 'Zürich',
 'Zürich',
 'Zurich',
 'Zurich',
 'Fribourg',
 'Zürich',
 'Canton of Bern',
 'Zürich',
 'Basel-Stadt',
 'Zürich',
 'Zurich',
 'N/A',
 'Zürich',
 'Zürich',
 'Canton of Bern',
 'Fribourg',
 'Zürich',
 'Zürich',
 'Genève',
 'Zurich',
 'Canton of Bern',
 'Zurich',
 'Zurich',
 'Vaud',
 'Genève',
 'Zürich',
 'N/A',
 'Zurich',
 'Fribourg',
 'Zurich',
 'Genève',
 'Zurich',
 'Zurich',
 'Fribourg',
 'Geneva',
 'Canton of Bern',
 'Genève',
 'Basel-Stadt',
 'N/A',
 'Zurich',
 'Genève',
 'Genève',
 'Zürich',
 'Genève',
 'Canton of Bern',
 'Basel-Stadt',
 'Genève',
 'Sankt Gallen',
 'Zürich',
 'Genève',
 'Fribourg',
 'Canton of Neuchâtel',
 'Zurich',
 'Genève',
 'Fribourg',
 'Canton of Bern',
 'Zürich',
 'N/A',
 'Fribourg',
 'Zurich',
 'Fribourg',
 'Zürich',
 'Zurich',
 'Grisons',
 'Fribourg',
 'Fribourg',
 'Zurich',
 'Zurich',
 'Sankt Gallen',
 'Canton of Bern',
 'Zurich',
 'N/A',
 'Zurich',
 'N/A',
 'N/A',
 'Canton of Bern',
 'N/A',
 'Zurich',
 'Zürich',
 'Canton of Neuchâtel',
 'Basel-Stadt',
 'Sankt Gallen',
 'N/A',
 'Genève',
 'Canton of Bern',
 'Zürich',
 'Genève',
 'Fribourg',
 'Genève',
 'Geneva',
 'Fribourg',
 'Sankt Gallen',
 'Zürich',
 'Genève',
 'Canton of Bern',
 'Vaud',
 'Basel-Stadt',
 'N/A',
 'Zurich',
 'Basel-Stadt',
 'Genève',
 'Zürich',
 'Genève',
 'Zürich',
 'Genève',
 'Zurich',
 'Zürich',
 'Zurich',
 'Zürich',
 'Canton of Bern',
 'Geneva',
 'Genève',
 'Sankt Gallen',
 'Genève',
 'Zurich',
 'Basel-Stadt',
 'Zurich',
 'N/A',
 'Zurich',
 'Zurich',
 'Vaud',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zürich',
 'N/A',
 'Canton of Neuchâtel',
 'Genève',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'N/A',
 'Zürich',
 'Basel-Stadt',
 'Zurich',
 'Canton of Neuchâtel',
 'Zurich',
 'Zürich',
 'Zurich',
 'Sankt Gallen',
 'N/A',
 'Zurich',
 'Genève',
 'Aargau',
 'Genève',
 'Fribourg',
 'Vaud',
 'N/A',
 'Zurich',
 'Fribourg',
 'Basel-Stadt',
 'Zürich',
 'Zürich',
 'Vaud',
 'Zurich',
 'Canton of Bern',
 'Canton of Bern',
 'Genève',
 'Vaud',
 'Basel-Stadt',
 'Genève',
 'Vaud',
 'Zürich',
 'Zürich',
 'Canton of Bern',
 'Canton of Neuchâtel',
 'Zurich',
 'Vaud',
 'Genève',
 'Fribourg',
 'Zurich',
 'Genève',
 'Genève',
 'Fribourg',
 'Genève',
 'N/A',
 'Fribourg',
 'N/A',
 'N/A',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Genève',
 'Genève',
 'Zürich',
 'Sankt Gallen',
 'Zurich',
 'Ticino',
 'Genève',
 'Aargau',
 'Canton of Bern',
 'Zurich',
 'Vaud',
 'N/A',
 'Zürich',
 'Zürich',
 'Zurich',
 'Fribourg',
 'Zürich',
 'Zürich',
 'Zurich',
 'Basel-Stadt',
 'Zürich',
 'Zürich',
 'Canton of Bern',
 'Basel-Stadt',
 'Canton of Bern',
 'N/A',
 'N/A',
 'Vaud',
 'N/A',
 'Zürich',
 'Zurich',
 'Canton of Bern',
 'Zurich',
 'Basel-Stadt',
 'Zürich',
 'Genève',
 'N/A',
 'Zürich',
 'Basel-Stadt',
 'Zurich',
 'Canton of Bern',
 'Zurich',
 'N/A',
 'Vaud',
 'Basel-Stadt',
 'Fribourg',
 'N/A',
 'Genève',
 'Zürich',
 'Canton of Solothurn',
 'Genève',
 'Zurich',
 'Genève',
 'Vaud',
 'Zurich',
 'Zurich',
 'N/A',
 'Zurich',
 'Zurich',
 'Canton of Bern',
 'Zürich',
 'Canton of Neuchâtel',
 'Canton of Bern',
 'Genève',
 'Basel-Stadt',
 'N/A',
 'Zurich',
 'Zurich',
 'Fribourg',
 'Canton of Bern',
 'Zürich',
 'Zürich',
 'N/A',
 'Fribourg',
 'Zürich',
 'Canton of Bern',
 'Zürich',
 'N/A',
 'Genève',
 'N/A',
 'Zürich',
 'Zurich',
 'Vaud',
 'Zürich',
 'Fribourg',
 'Canton of Neuchâtel',
 'Zurich',
 'Zurich',
 'Fribourg',
 'Zurich',
 'Genève',
 'Canton of Neuchâtel',
 'Zürich',
 'Zürich',
 'Genève',
 'Zurich',
 'Vaud',
 'Genève',
 'Sankt Gallen',
 'Genève',
 'Sankt Gallen',
 'N/A',
 'Basel-Stadt',
 'Zurich',
 'Genève',
 'Vaud',
 'Genève',
 'Aargau',
 'Canton of Bern',
 'Basel-Stadt',
 'Zurich',
 'Zürich',
 'Basel-Stadt',
 'Genève',
 'Canton of Bern',
 'Genève',
 'N/A',
 'Canton of Bern',
 'N/A',
 'Aargau',
 'Zürich',
 'Genève',
 'Zürich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Canton of Neuchâtel',
 'Zürich',
 'Vaud',
 'Zurich',
 'N/A',
 'N/A',
 'Vaud',
 'Canton of Bern',
 'Zurich',
 'N/A',
 'Genève',
 'Zürich',
 'Vaud',
 'Zurich',
 'Zürich',
 'Genève',
 'Zürich',
 'Genève',
 'Genève',
 'Geneva',
 'Canton of Bern',
 'Genève',
 'Vaud',
 'Genève',
 'Zurich',
 'Zürich',
 'N/A',
 'N/A',
 'Genève',
 'Zurich',
 'N/A',
 'Basel-Stadt',
 'Genève',
 'Genève',
 'Basel-Stadt',
 'N/A',
 'N/A',
 'Zurich',
 'Canton of Bern',
 'Canton of Bern',
 'Canton of Bern',
 'Zürich',
 'N/A',
 'Zurich',
 'Basel-Stadt',
 'Canton of Neuchâtel',
 'Zürich',
 'Zurich',
 'Sankt Gallen',
 'Genève',
 'Fribourg',
 'Zürich',
 'Zurich',
 'Canton of Bern',
 'Canton of Bern',
 'Zürich',
 'Zürich',
 'Genève',
 'N/A',
 'Canton of Bern',
 'Fribourg',
 'Zurich',
 'Canton of Bern',
 'Fribourg',
 'Zürich',
 'Zurich',
 'N/A',
 'Zurich',
 'Zurich',
 'Vaud',
 'N/A',
 'Vaud',
 'Basel-Stadt',
 'Canton of Bern',
 'Zürich',
 'Canton of Bern',
 'Vaud',
 'Zurich',
 'Genève',
 'Zurich',
 'Zürich',
 'Genève',
 'Zürich',
 'Genève',
 'Vaud',
 'Zurich',
 'Sankt Gallen',
 'Zurich',
 'N/A',
 'Vaud',
 'N/A',
 'Zurich',
 'Zurich',
 'Fribourg',
 'Zurich',
 'Zürich',
 'Zurich',
 'Vaud',
 'N/A',
 'Zurich',
 'Zürich',
 'Zurich',
 'Genève',
 'Vaud',
 'Vaud',
 'N/A',
 'N/A',
 'N/A',
 'Vaud',
 'Zurich',
 'Vaud',
 'Genève',
 'Vaud',
 'Canton of Bern',
 'Zurich',
 'Genève',
 'Canton of Bern',
 'Canton of Bern',
 'N/A',
 'N/A',
 'Canton of Bern',
 'Canton of Bern',
 'Fribourg',
 'Basel-Stadt',
 'Fribourg',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Zurich',
 'Genève',
 'Canton of Bern',
 'Basel-Stadt',
 'N/A',
 'Zurich',
 'Genève',
 'Basel-Stadt',
 'Genève',
 'Sankt Gallen',
 'Zurich',
 'N/A',
 'Grisons',
 'Zürich',
 'Basel-Stadt',
 'Vaud',
 'Fribourg',
 'Vaud',
 'Zürich',
 'N/A',
 'Canton of Bern',
 'Zürich',
 'N/A',
 'Canton of Bern',
 'Basel-Stadt',
 'Canton of Bern',
 'Geneva',
 'Fribourg',
 'Zürich',
 'N/A',
 'Basel-Stadt',
 'N/A',
 'Canton of Neuchâtel',
 'Zurich',
 'Basel-Stadt',
 'Vaud',
 'N/A',
 'Genève',
 'Zurich',
 'Canton of Bern',
 'N/A',
 'Genève',
 'Vaud',
 'Genève',
 'Sankt Gallen',
 ...]

In [17]:
# We save the dictionary of cantons associated with universities
# Thus we won't need to make requests that have already been made to Google Maps next time we run this notebook !
with open('university_canton_dict.json', 'w') as fp:
    json.dump(university_canton_dict, fp, indent=4)
university_canton_dict


Out[17]:
{'Pädagogische Hochschule Zürich - PHZFH': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Universität Luzern - LU': {'long_name': 'Luzern', 'short_name': 'LU'},
 'Pädagogische Hochschule Schwyz - PHSZ': {'long_name': 'Canton of Schwyz',
  'short_name': 'SZ'},
 'Forschungsinstitut für Opthalmologie - IRO': {'long_name': 'N/A',
  'short_name': 'N/A'},
 nan: {'long_name': 'N/A', 'short_name': 'N/A'},
 'Universität Bern - BE': {'long_name': 'Canton of Bern', 'short_name': 'BE'},
 'Pädagogische Hochschule Luzern - PHLU': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Eidg. Material und Prüfungsanstalt - EMPA': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Università della Svizzera italiana - USI': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Universität Basel - BS': {'long_name': 'Basel-Stadt', 'short_name': 'BS'},
 'Inst. de Hautes Etudes Internat. et du Dév - IHEID': {'long_name': 'Geneva',
  'short_name': 'GE'},
 'Institut für Kulturforschung Graubünden - IKG': {'long_name': 'Grisons',
  'short_name': 'GR'},
 'Schweiz. Hochschule für Logopädie Rorschach - SHLR': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Haute école pédagogique BE, JU, NE - HEPBEJUNE': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Pädagogische Hochschule Nordwestschweiz - PHFHNW': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut Universitaire Kurt Bösch - IUKB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Pädagogische Hochschule Thurgau - PHTG': {'long_name': 'Thurgau',
  'short_name': 'TG'},
 'EPF Lausanne - EPFL': {'long_name': 'Vaud', 'short_name': 'VD'},
 'Forschungskommission SAGW': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Inst. Suisse de Spéléologie et Karstologie - ISSKA': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Physikal.-Meteorolog. Observatorium Davos - PMOD': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Schweizer Kompetenzzentrum Sozialwissensch. - FORS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Université de Genève - GE': {'long_name': 'Genève', 'short_name': 'GE'},
 'Zürcher Fachhochschule (ohne PH) - ZFH': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Paul Scherrer Institut - PSI': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Pädagogische Hochschule St. Gallen - PHSG': {'long_name': 'St. Gallen',
  'short_name': 'SG'},
 'Fachhochschule Kalaidos - FHKD': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Swiss Institute of Bioinformatics - SIB': {'long_name': 'Geneva',
  'short_name': 'GE'},
 'Pädagogische Hochschule Schaffhausen - PHSH': {'long_name': 'Canton of Schaffhausen',
  'short_name': 'SH'},
 'NaN': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Fachhochschule Ostschweiz - FHO': {'long_name': 'St. Gallen',
  'short_name': 'SG'},
 'Berner Fachhochschule - BFH': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Haute école pédagogique du canton de Vaud - HEPL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Universität Zürich - ZH': {'long_name': 'Zürich', 'short_name': 'ZH'},
 'Université de Neuchâtel - NE': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Schweiz. Institut für Kunstwissenschaft - SIK-ISEA': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Instituto Ricerche Solari Locarno - IRSOL': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'HES de Suisse occidentale - HES-SO': {'long_name': 'Canton of Solothurn',
  'short_name': 'SO'},
 'Swiss Center for Electronics and Microtech. - CSEM': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Forschungsinstitut für biologischen Landbau - FIBL': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Eidg. Anstalt für Wasserversorgung - EAWAG': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Pädagogische Hochschule Bern - PHBern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Universität St. Gallen - SG': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Fernfachhochschule Schweiz (Mitglied SUPSI) - FFHS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Facoltà di Teologia di Lugano - FTL': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Université de Lausanne - LA': {'long_name': 'Vaud', 'short_name': 'VD'},
 'Allergie- und Asthmaforschung - SIAF': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Pädagogische Hochschule Zug - PHZG': {'long_name': 'Canton of Zug',
  'short_name': 'ZG'},
 'Kantonsspital St. Gallen - KSPSG': {'long_name': 'St. Gallen',
  'short_name': 'SG'},
 'Weitere Institute - FINST': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Franklin University Switzerland - FUS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Biotechnologie Institut Thurgau - BITG': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'AO Research Institute - AORI': {'long_name': 'N/A', 'short_name': 'N/A'},
 'NPO (Biblioth., Museen, Verwalt.) - NPO': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'ETH Zürich - ETHZ': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Friedrich Miescher Institute - FMI': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Université de Fribourg - FR': {'long_name': 'Fribourg', 'short_name': 'FR'},
 'Pädagogische Hochschule Wallis - PHVS': {'long_name': 'Valais',
  'short_name': 'VS'},
 'Schweizer Paraplegiker Forschung - SPF': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Hochschule Luzern - HSLU': {'long_name': 'Lucerne', 'short_name': 'LU'},
 'Eidg. Forschungsanstalt für Wald,Schnee,Land - WSL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Centre de rech. sur l'environnement alpin - CREALP": {'long_name': 'N/A',
  'short_name': 'N/A'},
 'SUP della Svizzera italiana - SUPSI': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Fachhochschule Nordwestschweiz (ohne PH) - FHNW': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Firmen/Privatwirtschaft - FP': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Weitere Spitäler - ASPIT': {'long_name': 'Lucerne', 'short_name': 'LU'},
 'Interkant. Hochschule für Heilpädagogik ZH - HfH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Forschungsanstalten Agroscope - AGS': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Nicht zuteilbar - NA': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Idiap Research Institute - IDIAP': {'long_name': 'Valais',
  'short_name': 'VS'},
 'Ente Ospedaliero Cantonale - EOC': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Pädagogische Hochschule Graubünden - PHGR': {'long_name': 'Grisons',
  'short_name': 'GR'},
 'Staatsunabh. Theologische Hochschule Basel - STHB': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Pädag. Hochschule Tessin (Teilschule SUPSI) - ASP': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Eidg. Hochschulinstitut für Berufsbildung - EHB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Haute école pédagogique fribourgeoise - HEPFR': {'long_name': 'Canton of Fribourg',
  'short_name': 'FR'},
 'Istituto Svizzero di Roma - ISR': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Inst. universit. romand de Santé au Travail - IST': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Robert Walser-Stiftung Bern - RWS': {'long_name': 'Zurich',
  'short_name': 'ZH'}}

In [18]:
# We save the dictionary of cantons/institutions as well
with open('institution_canton_dict.json', 'w') as fp:
    json.dump(institution_canton_dict, fp, indent=4)
institution_canton_dict


Out[18]:
{'Département de droit civil Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 nan: {'long_name': 'N/A', 'short_name': 'N/A'},
 'Croix-Rouge suisse Domaine formation professionnelle': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: University of Oxford Computing Laborato ry  Oxford GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Université de Genève Dépt de Pathologie CMU Genève CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Bristol Dept of Agricultu ral Sciences  Bristol GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Empa Mechanics for Modelling and Simulation': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Abteilung II Institut für Sportwissenschaft Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'IUPG': {'long_name': 'Genève', 'short_name': 'GE'},
 'Pädagogisches Institut Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: University of Science and Technology of China Dept of modern Physics Hefei, Anhui V RC': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Politikwissenschaft Internationale Politik': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Medizinische Radiobiologie Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'University "Sts. Kiril i Metodij" School of Music': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Nutztierwissenschaften Gruppe Physiologie und Tierhaltung ETH-Zentrum': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: University of Lancaster Department of P hilosophy  Lancaster GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'FB Soziologie, Sozialpolitik & Sozialarbeit Departement Sozialwissenschaften Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 "Séminaire cantonal de l'enseignement spécialisé": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'A.N.Nesmeyanov Institute of Organoelement Compounds': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Hochschule für Agrar-, Forst- und Lebensmittelwissenschaften HAFL Berner Fachhochschule BFH': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Departement Soziale Arbeit Zürcher Hochschule für Angew. Wissenschaften': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Unitectra AG': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Schweizerische Konferenz der kantonalen Erziehungsdirektoren EDK': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Zentrum für Lehre und Forschung Molekulare Endokrinologie': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Institut de langue & littérature hispaniques Faculté des lettres et sciences humaines Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Labor für Ionenstrahlphysik ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de chimie des organométalliques et de catalyse moléculaire Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Institut S 1 Pädagogische Hochschule Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Ecole de Pharmacie Genève-Lausanne Faculté de Sciences Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Division of Medical Genetics Dep. of Obstetrics and Gynecology Univ. of Ljubljana': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Clinique de pédiatrie Hôpital Cantonal Universitaire': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Séminaire de préhistoire Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Abteilung für Hochleistungskeramik Eidg. Materialprüfungs- und Forschungsanstalt (EMPA)': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Fachstelle Gesundheitswissenschaften Departement Gesundheit Zürcher Hochschule für Angew. Wissenschaften': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Dermatologische Klinik Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'ERHISE FPSE Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Charles University Faculty of Medicine Hradec Kralove TS': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Unit of Cell and Developmental Biology Department of Biology University of Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'UNI: Gorsystemotechnika   Kiev RUS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Groupe de génie électrochimique EPFL - SB - ISIC - GGEC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Karlsruher Institut für Technologie (KIT) Institut für Germanistik': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Schweizerische Bauernhausforschung': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Neuroradiobiologie Universitätsspital Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Mikrobiologie Fakultät Naturwissenschaften Universität Hohenheim': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Neuroradiologie Departement Medizinische Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Iniversität Zürich Psychologisches Inst itut  Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Forestry Research Institute   Praha TS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut universitaire romand de Santé au Travail': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Istituto di Comunicazione Pubblica Facoltà di Scienze della Comunicazione Università della Svizzera italiana': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Forschungsstelle für Wirtschafts- geographie und Raumplanung FWR-HSG Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Laboratoire de microsystèmes 1 EPFL - STI - IMT - LMIS1': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Centre OMS de Vaccinologie et d'Immunologie Néonatale Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Automation und Operations Research Miséricorde': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'St. Galler Höhenklinik': {'long_name': 'Canton of Bern', 'short_name': 'BE'},
 'UNI: MRC Western General Hospital  Edinburgh GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratoire de photovoltaïque et couches minces électroniques EPFL - STI - IMT - PV-LAB': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Trimarca AG': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Universität Bern Bibliothek Exakte Wissenschaften': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Kantonsspital Winterthur Department Chirurgie': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Sekretariat des Schweizerischen Apothekervereins': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Laboratoire d'architecture de systèmes parallèles EPFL - IC - IINFCOM - PARSA": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Föderalismus Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Zwingliverein Schweiz. Landesmuseum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Vyzkumny Ustav Lesniho Hosp. a myslivos ti Opocno  Opocno TS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Kantonale Denkmalpflege': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Gruppe für ökologisches Systemdesign Institut für Umweltingenieurwissenschaften ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Sprachlabor Universität Zürich': {'long_name': 'Zürich', 'short_name': 'ZH'},
 'Regionalspital Biel Urologie': {'long_name': 'Lucerne', 'short_name': 'LU'},
 'Curia Vescovile': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Institut für Nutztierwissenschaften ETH-Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Internationale Akademie für Philosophie im Fürstentum Liechtenstein': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: F. Hoffmann-La Roche Ltd. Pharma Resear ch - New Technologies  Basel CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Finanzmanagement Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'UNI: Forschungsinst. für Biologie   Cluj R': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Unité d'Arménien Faculté des Lettres Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Laboratoire des systèmes intégrés EPFL - IC - ISIM - LSI': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Klinik für Orthopädie & Traumatologie Inselspital Bern Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'UNI: Academia Sinica Astronomical Observator y  Beijing VRC': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Departement Neurobiologie Institut für Zoologie Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut de Microbiologie Faculté de Biologie et Médecine CHUV/Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Versuchsstation Eschikon IAS ETH Zürich': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Kultur- und Sozialanthropologisches Seminar Kultur- und Sozialwissenschaftliche Fakultät Universität Luzern': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Institut für Anorganische und Analytische Chemie Albert-Ludwigs-Universität Freiburg': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Academy of Sciences Institute of Organi c Chemistry & Biochemiistry Praha TS': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'INFRAS AG': {'long_name': 'Aargau', 'short_name': 'AG'},
 'CHUV-EPFL Laboratoire Dynamique des Cellules Souches Chaire EPFL / UNIL-CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Hungary Academy of Sciences Central Che m. Res. Institute  Budapest H': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Département de physiologie cellulaire et métabolisme CMU, Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Aqua-System AG': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Chaire swissUp en ingénierie EPFL - STI - IBI-STI - CLSE': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Unité d'Oncologie-Hématologie- Immunologie Hôpital de la Tour": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Naturwissenschaftsdidaktik Sekundarstufe Pädagogische Hochschule Fachhochschule Nordwestschweiz': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'CERN': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Laboratorium für Biochemie II ETH-Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Technische Universität Kaiserslautern': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Nano-Cluster Bodensee': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'ISREC Service de Bio-Informatique': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institute for Women and Gender University of Michigan School of Education': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Multimedia Signal Processing Group EPFL - STI -  IEL - GE MMSPL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Laboratoire de biologie du sol Institut de biologie Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 "Section d'anglais Faculté des lettres Université de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Russian Academy of Science Institute of Chemical Physics  Moscow RUS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Professur für Neurobiologie ETH Hönggerberg PROFESSUR AUFGELOEST': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Seminar für Allgemeine und Vergleichende Literaturwissenschaft (AVL) Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Molekulare Pathologie': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Biogeographie Departement Umweltwissenschaften Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Clinique de Chirurgie thoracique Hôpital Cantonal': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Kinderspital Zürich Universitäts-Kinderklinik': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'EPFL - SB - SMA-GE': {'long_name': 'Vaud', 'short_name': 'VD'},
 'Abt. Gastroenterologie und Hepatologie Departement Forschung Universitätsspital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Département des sciences de la Foi et des religions, Philosophie Faculté de théologie': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Institut de criminologie et de droit pénal Ecole des Sciences Criminelles ESC Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Groupe SCI STI FR EPFL - SCI - STI - FR': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Labor für Elektronenmikroskopie ETH': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Umweltwissenschaften Ökosystemanalyse Universität Koblenz-Landau, Campus Landau': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Archiv für Agrargeschichte': {'long_name': 'Zurich', 'short_name': 'ZH'},
 "Unité d'Histologie Département de Médecine Université de Fribourg": {'long_name': 'Fribourg',
  'short_name': 'FR'},
 "Fondation du centre plurisdisciplinaire d'oncologie (cePO) CHUV": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut de Microtechnique  (IMT) Département de Microtechnique EPF - Ecublens': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Abt. Infektionskrankheiten und Spitalhygiene Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für klinische Epidemiologie Universitätsspital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Department of Social and Preventive Medicine University of Berne': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Religionsrecht Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'UNI: Institut suisse de recherches expérimen tales sur le cancer  Epalinges CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Rui Jin Hospital Shanghai No 2 Medical University  Shanghai VRC': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'ETHZ': {'long_name': 'Zurich', 'short_name': 'ZH'},
 "Ecole Cantonale d'Art du Valais (ECAV) HES-SO": {'long_name': 'Canton of Solothurn',
  'short_name': 'SO'},
 "Laboratoire d'Embryologie Moléculaire et Morphogenèse Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Parasitologie Vetsuisse-Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Clinique romande de réadaptation (SuvaCare)': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Republican Centre of Mother and Child Health Protection Laboratory of medical geneties': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Spezielle Pädagogik und Psychologie Pädagogische Hochschule, FHNW': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: National Academy of Sciences Inst. of H ydrobiology  Kiev UA': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Storia dell'arte e dell'architettura Accademia di architettura Università della Svizzera italiana": {'long_name': 'Lucerne',
  'short_name': 'LU'},
 "Séminaire de politique économique, d'économie internationale et d'économie régionale": {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Departement Darstellende Künste - Theater Zürcher Hochschule der Künste Zürcher Fachhochschule': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Geriatrische Universitätsklinik Kantonsspital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Institut für mathematische Systemtheorie ETH-Zentrum': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Archivio del Moderno Università della Svizzera italiana': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Lehrstuhl für Strafrecht, Strafprozessrecht und Kriminologie Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut de mathématiques de géométrie et applications EPFL - SB - MATHGEOM': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Laboratoire de photomédecine EPFL - STI - IBI2 - GR-VDB1': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Universitatea Politehnica Facultatea de Energetica  Bucuresti R': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Universitäre Psychiatrische Dienste Bern Universitäts- u. Poliklinik f. Psychiatrie Abteilung für Psychotherapie': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Siemens Building Technologies AG Cerberus Division Head of Research': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'UNI: EPF Département de Physique  Lausanne C H': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Dynamische Systeme und Regelungstechnik ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Département d'histoire générale Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'MR-Zentrum des Kinderspitals Zürich Universitäts-Kinderklinik': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Universität Zürich-Irchel Geographische s Institut  Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratoire du Développement et des Apprenti FPSE Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Archives de l'Etat de Fribourg": {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Departement für öffentliches Recht Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Schweizerische Akademie für Entwicklung SAD Lindenhof': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "Section des Sciences de la Terre et de l'environnement Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Sozialpsychologie Psychologisches Institut Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institutions Universitaires de Psychiatrie Division de Biochimie': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Abteilung für Spitalhygiene Universitätsspital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Labor für Neutronenstreuung und Imaging Paul Scherrer Institut': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Département de médecine génétique et de laboratoire (DMGL) Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Centre for Comparative Social Surveys School of Social Sciences City University': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Terrestrische Ökosysteme ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Unité de Pédopsychiatrie de Liaison Service Universitaire de Psychiatrie de l’Enfant et de l’Adolescent - CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Schweiz. Institut für Alternativen zu Tierversuchen SIAT Technopark': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Atelier 5 Architekten und Planer': {'long_name': 'Aargau',
  'short_name': 'AG'},
 "Centre de recherche en économie de l'espace Université de Fribourg": {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Universitätsklinikum Würzburg Medizinische Klinik und Poliklinik 2': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Photografisches Institut ETH - Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'TU Hamburg-Harburg Institut für Marketing und Innovation': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Departement Weiterbildung, Forschung und Dienstleistungen Interkantonale Hochschule für Heilpädagogik': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Schweiz. Osteuropa-Bibliothek   Bern CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Abteilung Neuroimmunologie Klinik für Neurologie Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 "Institut d'Histoire de la Réformation Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Technical University Department of Orga nic Chemical Techno- logy Budapest H': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Department of Historical Studies University of Cape Town': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Clinique et Polyclinique de Chirurgie digestive /Département de Chirurgie / Hôpital Cantonal': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Laboratirio di Microbiologia Applicata DACD-SUPSI': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Sciences du langage et de l'information Faculté des lettres Université de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Division d'Hématologie Département de Médecine Interne Hôpitaux Universitaires de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 "Laboratoire d'analyse informatique de la parole Université de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Université de Lausanne Institut de Chim ie Faculté de Sciences Lausanne CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Gymnase cantonal de la Cité': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Internat. Environmental Law Research Centre Internat. Environment House': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Centre Médical Universitaire Département de médecine interne Div. Biochimie clinique et Diabétologie exp.': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Harward University Graduate School of E ducation Roy E. Larsen Hall,Appian Way Cambr idge Massachusetts 02138 USA': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Slovak Technical University Dept. of Mi crobiology, Biochemistry and Biology Bratisl ava SO': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Departments of Pathology Beth Israel Deaconess Medical Center and Harvard Medical School': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Parasitologie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'ISP-UGEC EPFL': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Institut für Chemie B Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Zürcher Hochschule für Angewandte Wissenschaften': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Law Faculty Charles University': {'long_name': 'Zürich', 'short_name': 'ZH'},
 'Istituto Oncologico della Svizzera Italiana Istituto di Ricerca in Biomedicina': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Pädagogische Hochschule Zentralschweiz PHZ Schulische Heilpädagogik': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'UNI: University of Veszprém Department of Ch emical Technology  Veszprém H': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Neuere und Neueste Geschichte FB Geschichte und Soziologie Universität Konstanz': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Loughborough IPTME  Leice stershire GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Central Research Institute Physics Depa rtment  Budapest H': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Drop-in   Prag TS': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Centre d’Immunologie de Marseille-Luminy': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Laboratoire de Pharmacognosie et Phytochimie Section des Sciences Pharmaceutiques Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Stiftung Zürcher Kinder- und Jugendheime': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: ETH-Zürich Lab. für Organische Chemie Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Departement Pharmazeutische Wissenschaften Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Institut des Sciences Sociales Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Lomonossov State University Department of Biology  Moscow RUS': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: University of Essex Dept of Biological and Chemical Sciences Colchester GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Centre de Neurosciences Psychiatriques Département Universitaire de Psychiatrie Adulte - DUPA': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Elektrische Energieübertragung und Hochspannungstechnik ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Section de français Faculté des lettres Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Historische und Antiquarische Gesellschaft zu Basel': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Service des Maladies Infectieuses Département de Médecine Interne Hôpital Cantonal - HUG': {'long_name': 'Genève',
  'short_name': 'GE'},
 'CSIRO Marine and Atmospheric Research': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Service de Neurologie Département des Neurosciences Cliniques CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Abteilung für Umweltmikrobiologie EAWAG': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'CSCS - Centro Svizzero di Calcolo Scientifico ETHZ': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Antikenmuseum': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Kommission für das Corpus Vasorum Antiquorum Antikenmuseum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratory of Tissue Repair and Regeneration Matrix Dynamics Group Faculty of Dentistry': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Nutztierwissenschaften der ETH Gruppe Tierzucht': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'FSP Kommunikationsdesign Hochschule der Künste Bern Berner Fachhochschule': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Chair of Neurosciences Brain Research Institute University of Zurich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Landwirtschaftliche Hochschule  Brno CS SR': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'UNI: Romanian Academy Center for advanced re search in machine learning Bucarest R': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Siedlungswasserwirtschaft Eawag': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Hanshin University Institut of theologi cal Research 447-791 Kyungkido, Osansi Yangs andong 411 ROK': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Historische Wissenschaften Geschichte der Neuzeit Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Institut für Flüssigkeitstechnik ETH-Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Hochschule Luzern - Design & Kunst Ressort Forschung & Entwicklung': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'UNI: Moscow State University Department of C hemistry  Moscow RUS': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Thromboselabor Departement Klinische Forschung Universität Bern, Inselspital': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'HES SO Fribourg School of Business Administration HEG/HSW Fribourg': {'long_name': 'Canton of Solothurn',
  'short_name': 'SO'},
 'Yale University School of Forestry and Environm. Studies': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Sucht- und Gesundheitsforschung ISGF': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Blutspendedienst SRK Zentrallaboratoriu m  Bern CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Amt für Städtebau der Stadt Zürich Archäologie/Denkmalpflege': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Service des Maladies Infectieuses Département de Médecine Interne CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Veterinärmedizinisches Labor Departement für Nutztiere Vetsuisse-Fakultät der Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 "Université de Lausanne Institut d'Anatomie": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: ETH-Zürich Institute of Mechanics  Züri ch CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Center for Marine and Environmental Research, Lab. for Biogeochem. of Organic Com., Rudjer Boskovic Inst.': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Wiederkehr & Forster Anwaltsbüro': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'The Child and Adolescent Psychiatric Clinic "Carol Davila" Univ. of Med. & Phar': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Praktische Theologie Evangelisch-theologische Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Département de Biologie Végétale Faculté des Sciences Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Loughborough University Dept of Chemist ry  Loughborough GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratoire de Génétique Comportementale EPFL - SV - BMI': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Abteilung Allg. und Historische Pädagogik Institut für Erziehungswissenschaft Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Departement für Veterinär klinische Wissenschaften Vetsuisse-Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "Dept. of Nephrology & Transplantation King's College London and Guy's and St Thomas' Hospital": {'long_name': 'Lucerne',
  'short_name': 'LU'},
 "Laboratoire d'algorithmique pour l'information en réseaux EPFL - IC - IIF - ARNI": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: University of London The Warburg Instit ute  London GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Schweizerisches Institut für Kunstwissenschaft SIK-ISEA': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Laboratoire de réseaux électriques-LRE Institut des sciences de l'énergie LRE - ISE - STI - EPFL": {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Unité d'Anesthèsie Pédiatrique Département de Pédiatrie Hôpitaux Universitaires de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Observatoire des Religions en Suisse ORS Faculté Théologie et Sciences des religions Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: EPF-Lausanne IRRMA  Lausanne CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Medizinische Genetik Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Russian Academy of Sciences Institute o f Radioengineering and Electronics Moscow RU S': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Hôpitaux Universitaires de Genève Neuroradiologie': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 "Laboratoire d'Ophthalmologie expérimentale /Département de Physiologie / CMU": {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Ustav pro soudobé dejiny CSAV  Prag CSS R': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Ökonomisches Seminar Universität Luzern': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Econat': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'UNI: Forschungszentrum Gödöllö Abteilung Nut ztierzucht Budapest H': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Faculté des lettres Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Décanat de la Faculté de médecine Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Klinik für Orthopädische Chirurgie Inselspital Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'University of Massachusetts Department of Medicine': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Ungarische Akademie der Wissenschaften Forschungsinstitut für Techn. Physik Budapes t H': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Animal Health Trust Centre for Preventi ve Medicine  Newmarket GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut de Radiophysique Département de Radiologie Université de Lausanne/CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Departement Geowissenschaften Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Faculty of Chemistry State University of Moldova Ministry of Education and Science': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Polish Academy of Sciences Centre of Mo lecular Studies Lodz PL': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Labor für Molekulare Radiobiologie Klinik für Radio-Onkologie UniversitätsSpital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Biomedizinische Technik Universität und ETH Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Stiftsbibliothek St. Gallen': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Universitätsspital Basel Neurologie': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 "UNI: Inst. national de recherche en histoire de l'architecture et en urbanisation Moscou RUS": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Medizinische Universitätsklinik Kantonsspital Liestal': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 "Séminaire des Sciences de l'Antiquité Classique Université de Neuchâtel": {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Clinique de Chirurgie Pédiatrique Hôpital des Enfants HUG': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Biotechnology IPAS ETH Zürich': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'UNI: Cranfield University School of Manageme nt  Bedford GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Istituto svizzero   Roma I': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Institut de Médecine Légale': {'long_name': 'Genève', 'short_name': 'GE'},
 'Sigmaplan AG Raumplanung, Umwelt, Verkehr, Informatik': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Schweizerisches Sozialarchiv Abt. Periodika': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Ecole de traduction et d'interprétation Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'VA TECH WABAG AG': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Laboratoire Collart Dépt Microbiologie et Médecine Moléculaire Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Berlin D-O': {'long_name': 'N/A', 'short_name': 'N/A'},
 "Ecole d'études sociales et pédagogiques Haute école de travail social et de la santé HES-SO": {'long_name': 'Canton of Solothurn',
  'short_name': 'SO'},
 'Institut für Schule und Heterogenität Pädagogische Hochschule Luzern': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Metal-Polymer Research Institute National Academy of Sciences': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Czechoslovak Academy of Sciences Insect Chemical Ecology Unit Prag CSSR': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Sinologisches Seminar Universität Heidelberg': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: University College   London GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Département de psychiatrie CHUV': {'long_name': 'Vaud', 'short_name': 'VD'},
 'UNI: University of Warwick Dept. of Economic s  Coventry GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "UNI: Université de Mosvou Faculté d'économie Moscou RUS": {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: University of Cambridge Department of Z oology  Cambridge GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Hochschule für Heilpädagogik HfH': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Institute of Parasitology Faculty of Veterinary Medicine and Faculty of Medicine, University BE': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Klinik für Viszeral- und Transplantationschirurgie Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für jüdisch-christliche Forschung IJCF Universität Luzern': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Fachbereich Erziehungswissenschaften und Psychologie Freie Universität Berlin': {'long_name': 'Genève',
  'short_name': 'GE'},
 "UNI: King's College   Cambridge GB": {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Departement für Geowissenschaften Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Teilchenphysik Hochenergiephysik': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Genetik Veterinär-medizinische Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Laboratory for Developments and Methods Paul Scherrer Institut': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'EPFL - ENAC - INTER - UPGEROL': {'long_name': 'Vaud', 'short_name': 'VD'},
 'UNI: Southern Denmark University   Odense DK': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Abteilung für Klinische Forschung Dept. für klinische Veterinärmedizin Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'BFF Bern Berufs-, Fach- und Fortbildungsschule': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "UNI: Fondation Hardt pour l'étude de l'Antiq uité classique Vandoeuvres CH": {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: CERN / Organisation Européenne pour la recherche Nucléaire Genève CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Département des sciences de l'éducation Université de Fribourg": {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Institut des sciences sociales Faculté des sciences sociales et politiques Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Psychiatrische Universitätsklinik Neurobiologisches Labor': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'St. Galler Wirtschafts-Consulting (SWC) Schmid, Widmer, Prey AG': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Laboratoire de céramique EPFL - STI - IMX - LC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Abteilung für Wirtschaftsgeographie Geographisches Institut Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Service de Néphrologie Département de Médecine Interne Hôpitaux Universitaires de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Laboratoire de cryptologie algorithmique EPFL - IC - IIF - LACAL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Clinique de Stérilité et d'Endocrinologie Gynécologique Maternité  / HCU": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Marie Meierhof Institut für das Kind': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Unité de Neuroradiologie Service de Radiologie Hôpital Cantonal - HUG': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Marie Meierhofer-Institut für das Kind Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Gewässerschutz und Wassertechnologie (IGW) Umweltphysik ETHZ': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Urbaplan / Bureau d'études d'urbanismes, d'aménagement du territoire et de planification": {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Bibliothèque publique et universitaire': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Abteilung Experimentelle Klinische Forschung Vetsuisse-Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Vaccinologie et Immunologie Néonatale Département de Pédiatrie Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Laboratoire de physique des matériaux nanostructurés EPFL - SB - IPN - LPMN': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Labor für Entwicklung und Methoden Forschung mit Neutronen und Myonen Paul Scherrer Institut - PSI': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Abteilung Entwicklungsgenetik Departement Biomedizin Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'UNI: Neurologische Klinik Motol Spital  Prag TS': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'General Physics Institute Russian Academy of Sciences': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Lab. de génie chimique et biologique Inst. des sciences et ingénierie chimiques EPFL - SB - ISIC - LGC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut Suisse prophylaxie alcoolisme': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Institut Forel et Institut des Sciences de l'Environnement (ISE) Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Faculté des Lettres Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Département d'économétrie Faculté des Sciences Economiques et Sociales Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'C-CINA Biozentrum, Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Laboratoire de Didactique et Epistémologie des Sciences Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Christkatholisch-theologische Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'J.-v.-Müller-Kuratorium': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'WOHNSTADT Bau- und Verwaltungsgenossenschaft': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Laboratoire de microsystèmes 2 EPFL - STI - IMT - LMIS2': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Labor für Myonspin Spektroskopie Paul Scherrer Institut': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Westfälische Wilhelms-Universität Institut für Physiologische Chemie und Pathobiochemie': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Medizinische Mikrobiologie Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'UNI: Dept. of Computer Science   Turku SF': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Genetic Artificial Intelligence Lab UNI II': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Abt. für Transplantationsimmunologie und Nephrologie Kantonsspital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Institut für Anorganische Chemie der Technischen Hochschule Aachen': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Division de Diabétologie Hôpital Cantonal Universitaire': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: University of Oxford Sub-Faculty of Phi losophy  Oxford GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Russian Academy of Sciences General Phy sics Institute  Moscow RUS': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Universitätsspital Zürich, Neurologie': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Departement für Chemie und Biochemie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Department of Anatomy and Cell Biology Medical School University of Cape Town': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Friedrich Miescher-Institut   Basel CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Séminaire de Dogme Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Bundesamt für Meteorologie und Klimatologie MeteoSwiss': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de résonance magnétique biomoléculaire EPFL - SB - ISIC - LRMB': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Laboratoire pour les communications informatiques et leurs applications 3 EPFL - IC - ISC - LCA3': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Département de radiologie médicale Centre Hospitalier Universitaire Vaudois': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Universitärer Forschungsschwerpunkt Asien und Europa Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Graduate School of Global Information and Telecommunication Waseda University': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Labor für Oberflächenwissenschaft und -technik (LSST) D-MATL - Gruppe BioInterface, ETH-Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Abteilung für Allergologie und Immunologie Medizinische Klinik Universitäts-Kinderklinik Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 "Laboratoire de systèmes d'information géographique EPFL - ENAC - IIE - LASIG": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Departement Angewandte Psychologie Zürcher Hochschule f. Angew. Wissenschaften Zürcher Fachhochschule': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de construction et conservation EPFL - ENAC - IA - LCC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Universität Zürich Institut für Pflanze nbiologie Limnologische Station Kilchberg CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Département de Chirurgie Clinique de Chirurgie digestive': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Signal- und Informationsverarbeitung (ISI) ETH-Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Kantonsspital Luzern Hals-Nasen-Ohren-Klinik': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Faculté de droit Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Departement Kulturanalysen und Vermittlung Zürcher Hochschule der Künste ZHdK': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Departement Design Zürcher Hochschule der Künste': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Entomologisches Institut': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Departement für Biosysteme und Ingenieurwissenschaften ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: EPF-Lausanne Laboratoire de métallurgie physique  Lausanne CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Center for Disability and Integration CDI-HSG Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Institut für Rechtsgeschichte Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'School of Humanities and Social Sciences Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Institute of oriental studies, Academy of Sciences, Uzbekistan': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Service Universitaire de Psychiatrie de l’Enfant et de l’Adolescent SUPEA Département de Psychiatrie - CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut Romand de Recherche Numérique en Physique des Matériaux - IRRMA EPFL - SB - IRRMA-GE': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut Suisse de Recherche Expérimentale sur le Cancer EPFL - SV - ISREC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Loughborough University Department of E conomics  Leics GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Klinik für Wiederkäuer Vetsuisse Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Historisches Institut Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Laboratoire de systèmes non linéaires EPFL - IC - ISC - LANOS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'School of Biological Sciences Nanyang Technological University': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Psychiatrische Universitätsklinik Zürich Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Eötvös Lorand University Department of Meteorology  Budapest H': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Fondation pour Recherches Médicales Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Laboratory of Atmospheric Chemistry Paul Scherrer Institute': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Institut des Sciences sociales du Politique ISP/UMR 7220 Université de Paris Ouest': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Inst. für Sprache in Beruf u. Bildung ISBB Angewandte Linguistik ZHAW': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de spectroscopie ultrarapide EPFL - SB - ISIC - LSU': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Professur Forstschutz und Dendrologie Institut für Integrative Biologie Departement Umweltwissenschaften': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Fondation Le Corbusier   Paris F': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Institut européen de l'Université de Genève Centre d'archives européennes": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Departement Chirurgie Forschungsabteilung Universitätsspital': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Laboratory for Surface Science & Technology Department of Materials ETH Zurich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Forschungsst. für Wirtschaftsgeographie und Raumordnungspolitik (FWR-HSG) Univ. St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Séminaire de droit constitutionnel Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'UNI: IMAGE et VILLE Institut de Géographie Strasbourg F': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Recherche et Développement Institut Fédéral des hautes études en Formation Professionnelle (IFFP)': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Department of Parasitology Institute of Zoology': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: EPF-Lausanne Département de physique, o troélectroni- que quantique Lausanne CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Centre de neurosciences psychiatriques Département de Psychiatrie CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Abteilung Chirurgische Intensivmedizin Departement Chirurgie Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 "EPFL Institut des Sciences & Technologie de l'environnement": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: University College London Department of Physics and Astronomy  London GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Leeds Department of Earth Sciences  Leeds GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Istituto Ricerche Solari Locarno': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Abt. Neueste Geschichte u. Zeitgeschichte Historisches Institut Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'ETH Zürich Knorpeltechnologie und -regeneration': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Abteilung Soziologie Institut für Sozialwissenschaften Universität Koblenz-Landau': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Systematische Botanik und Botanischer Garten Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Tbilisi Pedagogical University Department of Psychology': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Abt. für Infektiologie und Spitalhygiene Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Mikro- und Nanotechnologie Paul Scherrer Institut': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Observatoire des Religions en Suisse Faculté Théologie et Sciences des religions Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Section d'allemand Faculté des lettres Université de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Departement für Innere Medizin Onkologie und Hämatologie Kantonsspital': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Département de Biologie moléculaire des plantes Université de Lausanne': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'HCP Planen und Beraten für das Gesundheitswesen AG': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Geschichte der Naturwissenschaften MN-Fakultät Universität Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'John Hopkins University School of Medicine Dept. of Neuroscience': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Hochbauforschung ETH Zürich Hönggerberg': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Division de pneumologie Département de médecine interne CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Urban Mobility Research': {'long_name': 'N/A', 'short_name': 'N/A'},
 'UNI: Hungarian Academy of Sciences ATOMKI, I nstitute of Nuclear Research  Debrecen H': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Veterinärbakteriologie Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Wald- und Holzforschung D-WAHO ETH-Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Institut d'informatique Université de Neuchâtel": {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'UNI: ETH-Zürich Lab. für Physikalische Chemi e  Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Hospiz im Park Klinik für palliative Medizin, Pflege und Begleitung': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Institut Universitaire de Médecine Légale Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'HAFL Agronomie BFH': {'long_name': 'Canton of Bern', 'short_name': 'BE'},
 'UNI: EPF-Lausanne Institut de physique appli quée  Lausanne CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Secteur Recherche Faculté de Psychologie et des Sciences de l'éducation - Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Stiftung Arbeitszukunft Kontaktstelle A rbeit - Beruf - Ausbil- dung Meilen CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Eidgenössische Hochschule für Berufsbildung Bibliothek': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Strathclyde University Centre for Occup ational and Health Psychology Glasgow GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Centre en études genre LIEGE Faculté des sciences sociales et politiques Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Geodäsie und Photogrammetrie ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Seminar für Vergleichende Literaturwissenschaften Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Department of Molecular and Cellular Biology Harvard University': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Umweltingenieurwissenschaften ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Sozialökonomisches Seminar Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'World Habitat Research Centre DACD University of Applied Sciences (SUPSI)': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Institut für Gemüse und Zierpflanzenbau': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut MATHGEOM EPFL - FSB - MATHGEOM': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Stiftung Bibliothek Werner Oechslin': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Historische Theologie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Departement Geistes-, Sozial- und Staatswissenschaften ETH Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Pervasive Computing ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Centre Suisse de Cartographie de la Faune & Koordinationsstelle für Amphibien- und Reptilienschutz in der Schweiz': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Universität Zürich Wirtschaftswissensch aftliches Institut  Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Cambridge Institute of Bi otechnology  Cambridge GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Seminar für Kooperation und Distribution Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'UNI: Technical Univ. of Budapest Institute f or General and Analytical Chemistry Budapest H': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Departement Forschung und Entwicklung Pädagogische Hochschule Zürich': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Theoretische Physik Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Museo di Valmaggia': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'cfd - Migrationspolitik und Friedenspolitik': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Praxisgemeinschaft für Jugendliche': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Département de Physiologie Faculté de Médecine Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Czech Academy of Sciences Botanical Ins titute  Prohonice TS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Section de Physique Département de Physique Théorique Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'EPFL - SCI - STI - LT': {'long_name': 'Vaud', 'short_name': 'VD'},
 'Klinik für Angiologie Departement Innere Medizin Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut de Physique des Hautes Energies Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'The Ioannou Centre for Classical and Byzantine Studies Faculty of Classics, Oxford University': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Université de Genève Département de chi mie minérale, analytique et appliquée Genève CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Zentral- & Hochschulbibliothek': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'UNI: CERN-TH Division   Genève CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Hepatologie Inselspital Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Philosophie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Zoologisches Institut Bio-/Pharmazentrum Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Departement Architektur DARCH ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de Recherche Génomique Service des Maladies Infectieuses Hôpital Cantonal - HUG': {'long_name': 'Genève',
  'short_name': 'GE'},
 'École des Hautes Études Commerciales Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Cinémathèque suisse Centre d'Archivage": {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'ZHAW': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Bibliothèque cantonale jurassienne': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für empirische Sozialforschung': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Departement Erdwissenschaften ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Département de Français Faculté des lettres Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Deparement Gesellschaftswissenschaften Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'UNI: University of Bucharest Faculty of Math ematics  Bucharest R': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Hämostase Forschungslabor Universitätsklinik für Hämatologie Inselspital': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Istituto di ricerca in Oncologia': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'UNI: EPFL  Lausanne CH': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Etudes Genre Faculté SDS Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Acaédemie des Sciences Institut de Phil osophie  Leningrad UDSSR': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Russian Academy of Science INEOS Labora tory of chemistry Moscow RUS': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Stiftung für eine Historisch-Kritische Gottfried Keller-Ausgabe': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Centre du droit de l'art Faculté de droit Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Pastoraltheologie Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 "Laboratoire d'algorithmique EPFL - IC - IIF - ALGO": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Groupe de recherche en économie territoriale Institut de sociologie Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Bündner Kunstmuseum Chur': {'long_name': 'Zürich', 'short_name': 'ZH'},
 'UNI: Institute of Physics and Astronomy Ny M unkegade Building 520 Aarhus DK': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: State University of Moscow Institute of Zoology and General Ecology Moscow RUS': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Fachgruppe Bildwissenschaft Institut für Kommunikationstechnik ETH-Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Hirnanatomisches Institut': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "Fondation de Nant Secteur psychiatrique de l'Est vaudois": {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Servizio di documentazione Organizzazione sociopsichiatrica cantonale (OSC)': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Ecosystem Management Institute of Terrestrial Ecosystems ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Seminar für Germanistische Mediävistik Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Lehrstuhl für Klinische Psychologie Kinder/Jugendliche und Paare/Familien Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Imperial College of Science, Technology and Medecine': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Sozialanthropologie und Empiris Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: ETH-Zürich Institut für Biotechnologie Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Design und Technologie, IDT Zürcher Hochschule der Künste Zürcher Fachhochschule': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Fondation suisse pour la recherche en sciences sociales (FORS)': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Klinische Pharmakologie und Toxikologie Universitätsspital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Tribunal fédéral': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'UNI: Inst. of Experimental Physics   Moscow RUS': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de physique théorique des nanosystèmes EPFL - SB - IPHYS - LTPN': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Médecine de la Reproduction Département de Gynécologie et d'Obstétrique Hôpitaux universitaires de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: The University of Queensland Centre for Immunoloogie and Cancer Research Brisbane A US': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Unité Multidisciplinaire de santé des adolescents (UMSA) Centre Hospitalier Universitaire Vaudois': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Centre d'hydrogéologie et de géothermie Université de Neuchâtel": {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Clinical Immunology and Immunotherapy Institute of Experimental Immunology University of Zurich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Eidg. Forschungsanstalt Agroscope Changins-Wädenswil ACW': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'FAC  Eidg.Forschungsanstalt': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Büro für soziologische Grundlagenforschung und Entwicklungsplanung': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Département Médico-chirurgical de Pédiatrie CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Université de Genève   Genève CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Inst. f. Strassen und Untertagbau ETH - Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'ETH Zurich Institute for Building Materials Wood Materials Science Lab': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Designforschung Zürcher Hochschule der Künste (ZHdK)': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'CSS Versicherung': {'long_name': 'Zürich', 'short_name': 'ZH'},
 'Abteilung Altes Testament Theologische Fakultät Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Dépt de Biologie Moléculaire Végétale Faculté de Biologie et de Médecine Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Gastroenterologie Departement Biomedizin Universitätsspital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'ISE Software AG High-Tech-Center': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Centre Psycho-Social c/o IUP': {'long_name': 'Genève', 'short_name': 'GE'},
 'Laboratoire de neurobiologie moléculaire et neuroprotéomique EPFL - SV - BMI - LMNN': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Département de réhabilitation et gériatrie Hôpitaux Universitaires de Genève HUG': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: University of Sussex School of Chemistr y and Molecular Sciences Brighton GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Verlag Peter Lang AG Europäischer Verlag der Wissensch.': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Service de Médecine Nucléaire Département de Radiologie Hôpitaux Universitaires de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Wirtschaftsforschung': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Archäologisches Seminar': {'long_name': 'Fribourg', 'short_name': 'FR'},
 'Institut für Sozialethik (ISE) Universität Luzern': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Département de Chimie Minérale et Analytique Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'School of Management and Law Zürcher Hochschule Winterthur': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Prophylaxe der Kreislaufkrankheiten Universität München': {'long_name': 'Genève',
  'short_name': 'GE'},
 'EPFL - SV - IBI - LBM': {'long_name': 'Vaud', 'short_name': 'VD'},
 'Institute of Sociology Bulgarian Academy of Sciences': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Chaire Médecine et société Faculté des sciences Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 "Clinique d'Ophtalmologie Département NEUCLID Hôpital Cantonal Universitaire": {'long_name': 'Genève',
  'short_name': 'GE'},
 "Division d'Investigations Chirurgicales et Anesthésiologiques Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Abteilung für medizinische Strahlenphysik Inselspital': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'UNI: Eidg. Forschungsanstalt für landw. Pfla nzenbau Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Czech Academy of Sciences Institute of Theory and Automation': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Physiologisches Institut Universität Regensburg': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Forschungsinstitut für die Biologie landwirtschaftlicher Nutztiere (FBN) Oskar Kellner Institut': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Programm Nachhaltigkeitsforschung Philosophisches Seminar Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Musée Historique de Lausanne': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'UNI: Universität Basel Frey-Grynaeisches Ins titut  Basel CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Cellulose Attisholz AG': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Faculté des Sciences Sociales et Politiques Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Section d'histoire de l'art Université de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UCS Ulrich Creative Simulations': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Dogmatisches Seminar Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Chaire de mathématiques algébriques discrètes EPFL - SB - IMB - MAD': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Landeskrankenhaus Feldkirch Innere Medizin': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Laboratoire de Psychophysiologie': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Ecole du personnel soignant Haute école de santé Fribourg HES-SO': {'long_name': 'Canton of Solothurn',
  'short_name': 'SO'},
 'Schweizerisches Bundesgericht': {'long_name': 'Zurich', 'short_name': 'ZH'},
 "Centre d'études en sciences naturelles de l'environnement Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut de microtechnique EPFL - STI - IMT': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Kommunikations- und Medienwissenschaften (ikmb) Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "Département d'Histoire économique Faculté des sciences économiques et sociales Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Universität Bern Evangelisch-theologisc hes Seminar  Bern CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratoire de Physiologie Végétale Laboratoire de Physiologie végé- Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'KOF - Konjunkturforschungsstelle ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Unité des études chinoises Faculté des Lettres Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Universität Zürich': {'long_name': 'Zürich', 'short_name': 'ZH'},
 'Behandlungszentrum Bewegungsapparat Orthopädische Chirurgie Unispital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Fachbereich IV Informatik / Wirtschaftsinformatik Universität Trier': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Siemens Building Technologies AG': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Betriebswirtschaftslehre der öffentlichen Verwaltung Hochschule St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 "Institut des infrastructures, des ressources et de l'environnement EPFL - ENAC - ICARE": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Semmelweis University of Medecine Inst. of History of Medecine and Social Medecine': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Medizinische Psychologie und Verhaltensimmunobiologie Universitätsklinikum Essen': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire Sciences de la Terre et Planètes EPFL - SB - ICMP - EPSL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: KAIST Department of Materials Science a nd Engineerin Taejon ROK': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Oxford Dept of Human Anat omy  Oxford GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Pädagogische Hochschule Wallis PHVS': {'long_name': 'Valais',
  'short_name': 'VS'},
 'Fachdidaktik Biologie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Laboratoire de géo-énergie EPFL - ENAC - IIC - GEL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Centre for Ecology and Hydrology CEH Monks Wood Abbots Ripton': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Universität Basel': {'long_name': 'Basel-Stadt', 'short_name': 'BS'},
 'Laboratoire de théorie et simulation des matériaux EPFL - STI - IMX - THEOS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Lab. for Chem. a. Mineralog. Crystallography University of Bern': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Wirtschafts- und Sozialgeschichte Georg-August-Universität': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Gdansk Department of Inve rtebrate Zoology  Gdynia PL': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Bundesamt für Wasser und Geologie Landeshydrologie und -geologie LHG': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: EPFL   Lausanne CH': {'long_name': 'N/A', 'short_name': 'N/A'},
 'UNI: ETH-Zürich Laboratorium für organische Chemie  Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Institut d'analyse et de calcul scientifique EPFL - SB - IACS - CMCS": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: A. Michiewicz University Institute of P hysics  Poznan PL': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Institut für Bildungsevaluation Assoziiertes Inst. der Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Department of Environmental Health Harvard School of Public Health': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Interfakultäre Koordinationsstelle für Allgemeine Ökologie (IKAÖ) Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Neuromorphologisches Labor Inselspital': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Klinische Neurowissenschaften Pharmacenter Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'UNI: National Science Council   Taipei RC': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Institut d'Histoire Faculté des Lettres et des Sciences Humaines Université de Neuchâtel": {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'UNI: Université Louis Pasteur URA CNRS 854 I nstitut de Mécanique des Fluids (IMF) Strasb ourg F': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Bundeshaus West NFP 27': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Laboratoire de protéines et peptides thérapeutiques EPFL SB ISIC LPPT': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Historisches Seminar Universität Luzern': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Institut des sols, roches et fondations Laboratoire de mécanique des roches': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Unité de Neuroimagerie Division de Neuropsychiatrie HUG': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Schweizerische Akademie der Medizinischen Wissenschaften': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Service de Chirurgie Cardio-Vasculaire CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Laboratoire de mécanique des fluides de l'environnement EPFL - ENAC - IIE - EFLUM": {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Lab. d'hémodynamique & technique cardiovasc. Institut de bioingénierie EPFL": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Dept. of Catalytic Processes Eng. Boreskov Institute of Catalysis Russian Academy of Sciences': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Labor für Pränatale Medizin Frauenklinik Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Department of Biophysics and Radiobiology, Faculty of Biology St. Kliment Ohridski, Univ. Sofia': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Kantonale Psychiatrische Klinik': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'mySNF, fiktive Instituts-Adresse (Nicht verwenden) Abteilung IT': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Forschungszentrum FAL': {'long_name': 'Fribourg', 'short_name': 'FR'},
 'University of Arizona Department of sociology': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratoire de biorobotique Institut interfacultaire de Bioingénierie EPFL - STI - IBI-STI - BIOROB': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Labor für Sensomotorische Systeme Institut für Robotik u. Intelligente Systeme ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Service de Médecine Intensive Adulte Département des Centres Interdisciplinaires CHUV & Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Department of Civil Engineering University of Stellenbosch': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratory of Molecular Neurodegeneration Center for Neurodegenerative Science Van Andel Research Institute': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: University of Exeter Department of Math ematics  Exeter GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Borchardt-Cohen'schen Stiftung": {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Departement für Philosophie Philosophische Fakultät Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Institut für Europarecht Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Fonoteca Nazionale Svizzera': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'AO Forschungsinstitut (ARI)': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Chirurgische Klinik St. Claraspital': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Wirtschaftswissenschaftliches Zentrum (WWZ) Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Departement Informationstechnologie und Elektrotechnik ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Constam Lab EPFL - SV - ISREC - UPCDA': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Deutsche Philologie Allg. u. Vergl. Literaturwissensch. Technische Universität Berlin': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Département Psychiatrie & Physiologie Centre de Neurosciences Psychiatriques CHUV & UNIL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'CIPAG S.A. Fabrique de chaudières et chauffes-eau': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Dipartimento di Scienze Economiche Università della Svizzera Italiana': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Department of Political Science University of Ghana': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Istituto Linguistico-Semiotico (ILS) Faccoltà di Scienze della Communicazione Università della Svizzera Italiana': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Schweizerische Gesellschaft für Geschichte Generalsekretariat': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Commission nationale pour la publication des DDS': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de physique des hautes énergies 2 EPFL - SB - IPEP - LPHE2': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Division d'Onco-Immunologie Clinique Centre Ludwig de l'Univérsité de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Laboratoire de géologie de l'ingénieur et de l'environnement EPFL - ENAC - IIC - GEOLEP": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Onkologische Palliativmedizin Palliativzentrum Kantonsspital St. Gallen': {'long_name': 'St. Gallen',
  'short_name': 'SG'},
 'UNI: Universität Heidelberg Südasieninstitut Heidelberg D': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Int. Space University   Stockholm S': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Hals-, Nasen- und Ohrenklinik Kantonsspital': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Gesundheitsdienst der Stadt Bern': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Seminar für Kirchengeschichte Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Université de Bourgogne Plante-Microbe-Environnement': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Institut für Landschaftsarchitektur ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Departement für Kunstwissenschaften Institut für Kunstgeschichte Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "Inst. de Minéralogie et Géochimie Faculté des Géosciences et de l'Environnem. Univ. de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Conservatoire et Haute École de Musique': {'long_name': 'Canton of Solothurn',
  'short_name': 'SO'},
 'Neurologische Klinik Universitätsspital Zürich': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'CABI': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Zentrale Sozialpsychiatrische Dienste Psychiatrische Universitätsklinik Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: University of Cambridge Department of A pplied Mathematics and Theoretical Physics C ambridge GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Universität Zürich Departement Patholog ie Institut für Neuropathologie Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Medizinische Mikrobiologie Zentrum für Mykobakteriologie Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Institut für Organisation und Personal Universität Bern': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Chaire de droit privé et droit romain Département de droit privé Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'UNI: Centro di Studio Sui Bio- polimeri Dipa rtimento di Chimica Organica Padova I': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Biozentrum der Universität Basel Systembiologie': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Département de Génétique et Evolution Faculté des Sciences Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Redaktion des Schweizerdeutschen Wörterbuchs': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Gesundheitsdirektion des Kantons Zürich': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Professur Umweltphysik ETH Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Laboratoire d'imagerie biomédicale EPFL - STI - IMT  - LIB": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Chaire de physique mésoscopique et systèmes fortement correlés EPFL - SB - ITP - CPMSC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Kaderschule für Krankenpflege SRK': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'UNI: Universität Wroclaw Institut für Chemie Wroclaw PL': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Pflegeforschung SBK': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Fluiddynamik ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Populäre Kulturen Abt. Populäre Literaturen und Medien Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Landau Institute Theoretical Physics  M oscow RUS': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Anästhesiologie Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Abteilung für Onkologie Kinderspital Zürich Universitäts-Kinderklinik': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Inserm Recherche en Cancérologie de Marseille Institut Paoli-Calmettes': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Kantonale Psychiatrische Klinik Center of Education + Research (Coeur)': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Chaire de processus stochastique EPFL - SB - MATHAA - PRST': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Welter und Simmen Organisationsberatungen': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Schweizerische Gesellschaft für Theaterkultur': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Klinik für Ohren-, Nasen-, Hals- und Gesichtschirurgie Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Forschungsabteilung Kantonsspital': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 "Unité d'Ecologie et Evolution Département de Biologie Université de Fribourg": {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Schaffner Elektronik AG': {'long_name': 'Aargau', 'short_name': 'AG'},
 "Laboratoire Leenaards-Jeantet d'imagerie fonctionnelle et métabolique EPFL - SB - IPHYS - LIFMET": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Zoologisches Institut Pharmazentrum Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Institut für Molekulare Systembiologie Departement Health Sciences and Technology ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Linacre College   Oxford GB': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Zentrum für Kinder und Jugendpsychiatrie Universitäts-Poliklinik Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Chaire de recherche opérationnelle SO EPFL - SB - MATHAA - ROSO': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für Pharmazeutische Biologie Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Institut für Diagnostische Radiologie, Abt.Neuroradiologie Kantonsspital/Universitätskliniken': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 "Section d'allemand Faculté des lettres": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Institute of Physiology Academy of Scie nces of the Cseck Republic Prag TS': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Korea Advanced Institute  Taejon ROK': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut de Droit européen BENEFRI Université de Fribourg': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Zentrum für Sprachstörungen': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Universitäts-Kinderklinik  Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Service de Neuropsychiatrie Département de Psychiatrie Hôpital Belle-Idée - HUG': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Schweizerische Rechtsquellen c/o Universität Zürich / RWI': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Schweiz. Evang. Kirchenbund SEK Bibliothek': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Laboratoire de maintenance, construction et sécurité des ouvrages EPFL - ENAC - IIC - MCS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Laboratoire de physique de la matière complexe EPFL - SB - IPHYS - LPMC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Univerza Maribor Pedagoska Fakulteta  M aribor SLO': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "UNI: University of Oxford St. Anne's College Dept. of Modern History Oxford GB": {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratory of Solid State Physik Physical Department Pedagogical Institut of Novosibirsk': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Labor für Transplantationsimmunologie Departement für Innere Medizin Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'HFR Fribourg – Hôpital cantonal': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Bereich Sonderpädagogik Institut für Erziehungswissenschaft Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Liechtenstein-Institut': {'long_name': 'N/A', 'short_name': 'N/A'},
 'School of Communication Ohio State University': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Chemie und Bioanalytik Hochschule für Life Sciences Fachhochschule Nordwestschweiz': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Hauptbibliothek der Universität Zürich-Irchel': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Sezione di Farmacol. Cellulare e Molecolare Istit. di neuroscienze CNR Università Milano': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Universität von Freiburg Institut für I nformatik  Freiburg CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Politikwissenschaft Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'UNI: Central Saint Martins College of Arts & Design School of Graphic and Industrial Des ign London GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratoire de simulation moléculaire EPFL - SB - ISIC - LSMO': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Ethologische Station Hasli Zoologisches Institut Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Philosophisch-historische Fakultät Dekanat Unitobler': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Abteilung Molekulare Psychologie Fakultät für Psychologie Universität Basel / Biozentrum': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'UNI: Université de Neuchâtel Faculté de Droi t et des Sciences Economiques Neuchâtel CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Geological Institute Bulgarian Academy of Sciences': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Unité d'Encocrinologie Pédiatrique et Diabétologie Hôpital des Enfants - HUG": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Département de biochimie médicale Faculté de médecine Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Centre de recherche MISC Faculté des sciences sociales et politiques Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Agroscope Liebefeld-Posieux Eidg. Forschungsanstalt für Nutztiere & Milchwirtschaft (ALP)': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Erziehungswissenschaft Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 "Laboratoire d'écohydrologie EPFL - ENAC - IIE - ECHO": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Privat-, Handels- und Wirtschaftsrecht Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Liceo Cantonale': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'UNI: Charles University Department of Ethnol ogy Faculty of Philosophy Prague TS': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Basys GmbH': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Centre for Socio-Eco-Nomic Development': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Laboratoire Sols et Substrats Institut Terre Nature et Paysage Ecole d'Ingenieur-e-s de Lullier": {'long_name': 'Canton of Solothurn',
  'short_name': 'SO'},
 'Institut des Neurosciences de Montpellier Hôpital Saint Eloi': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Masaryk Universität Naturwissenschaftli che Fakultät  Brno TS': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: CNRS Laboratoire de Génétique des Virus Gif-sur-Yvette F': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Academy of Science of Moldova Institute of Chemistry': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Service de Dermatologie Hôpital Universitaire de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Département de Botanique et de Biologie végétale Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'AFIF - Arbeitsgemeinschaft für Industrieforschung der GFF ETH-Hönggerberg': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Department of Chemistry Faculty of Science University of Zagreb': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Maternité Division de Néonatologie Centre Hospitalier Universitaire Vaudois': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Lehrstuhl für Persönlichkeitspsychologie Institut für Psychologie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'UNI: Russian Academy of Sciences Institute o f Precambrian Geology and Geochronology St. Petersburg RUS': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'ViaStoria - Zentrum für Verkehrsgeschichte Kulturwege Schweiz': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Visual Computing ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Nachhaltige Entwicklung Zürcher Hochschule Winterthur ZHAW': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Laboratoire de systèmes robotiques EPFL - STI - IMT - LSRO': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Royal Holloway University of London': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: ETH-Zürich Institut für Nutztierwissens chaften  Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Lehrstuhl f. Rechtsgeschichte & Kirchenrecht Departement für öffentliches Recht Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Organizzazione sociopsichiatrica cantonale': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Analytische Chemie Departement Chemie Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Lehrstuhl für Berufsbildung Institut für Gymnasial- und Berufsbildung Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Centre Médical Universitaire Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Martin-Luther Universität Fachbereich E rziehungswissenschaften Istitut für Pädagogi k Halle/Saale D': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Nukleare Energie und Sicherheit Paul Scherrer Institut': {'long_name': 'Aargau',
  'short_name': 'AG'},
 "Centre d'analyse minérale Institut de Minéralogie et Géochimie Université de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Laboratoire Chôros EPFL ENAC IA LAC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'IPSO Sozial-, Marketing- und Personalforschung': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'UNI: ETH-Zürich IPS-Interdisciplinary Projec t Center for Supercomputing Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Kyoto Institute for Resea rch in Humanities Jinbun Kagaku Kenkyusyo Ky oto J': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institute of Botany of the Georgian Academy of Sciences': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Zytogenetisches Diagnostik-& Forschungslabor Institut für Medizinische Genetik der Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'HOLDERBANK Management und Beratung AG': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Musée de zoologie Palais de Rumine': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Molekular und Mikrobiologie Departement Medizin Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'UNI: Academia Sinica Institute of Botany Nan kang Taipei RC': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: The Imperial College Neuroscience and P sychological Medicine  London GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Gastroenterologie-Zentrum Hirslanden Zürich': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Kinder- und Jugendpsychiatrischer Dienst Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Lab. de neuroscience des microcircuits Institut des neurosciences EPFL - SV - BMI - LNMC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Lehrstuhl für Nonprofit Management Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Department Ecologie, Physiologie et Ethologie Université de Strasbourg': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: Sheffield Hallam University Division of Biomedical Sciences  Sheffield GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Wirtschaftswissenschaftliches Zentrum Statistik und Ökonomie': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Pädagogische Hochschule Graubünden Bibliothek': {'long_name': 'Grisons',
  'short_name': 'GR'},
 'Synchrotron Lichtquelle Schweiz (SLS) Paul Scherrer Institut': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Département de linguistique générale Faculté des lettres Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Institut Romand de Systématique et d'Ethique Faculté de théologie Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'IRIS Research Center Chiron S.p.A.': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Laboratorio Cultura Visiva (LCV) Dipartimento Ambiente Construzioni e Design SUPSI': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Laboratoire de génie de la réaction chimique EPFL - SB - ISIC - LGRC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'UNI: Academy of Sciences of Russia Institute of Chemical Physics  Moscow RUS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Museum zu Allerheiligen': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Département de Neurosciences Cliniques Hôpitaux Universitaires de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Quantenelektronik Lab. für physikalische Elektronik ETH - Hönggerberg /HPT': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Czech Academy of Sciences Institute of Plasma Physics  Prag TS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Universität Wien Institut für Immunologie': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Laboratoire de neuroenergétique et dynamique cellulaire EPFL - SV - BMI - LNDC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Zürcher Hochschule für Angewandte Wissenschaften (ZHAW)': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Hungarian Academy of Sciences Plant Pro tection Institute  Budapest H': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut F.-A. Forel Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Lab. de Biologie des Tumeurs et de Génétique Service de Neurochirurgie CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Technische Universität München Lehrstuhl für Botanik': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'EPFL-CDM-MTE': {'long_name': 'Vaud', 'short_name': 'VD'},
 'Physics and Materials Science Research Unit FSTC Université du Luxembourg': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Klinik für Infektionskrankheiten und Spitalhygiene Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'UNI: University of Nottingham Civil Engineer ing  Nottingham GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Ecole de langue et de civilisation française Faculté des Lettres Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: University of Bristol H.H. Wills Physic s Laboratory  Bristol GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Département de Neurologie HUG': {'long_name': 'Genève', 'short_name': 'GE'},
 'Section de Psychologie Faculté Psychologie et Sciences éducation Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Service de Psychiatrie de l'Enfant et de l'Adolescent Département de Psychiatrie - HUG": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Universitätsklinik für Hämatologie und Hämatologisches Zentrallabor Inselspital': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'UNI: Universität Zürich Philosophisches Semi nar  Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Department of Clinical Research, DKF Division of Cardiovascular Surgery University Hospital Bern, Insel': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 "Institut d'histoire de la médecine et de la santé publique Université de Lausanne - CHUV": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Spital Erlenbach': {'long_name': 'Canton of Bern', 'short_name': 'BE'},
 'Groupe de Géomagnétisme Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Schweizerische Tollwutzentrale Institut für Veterinär-Virologie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Experimentelle Design- und Medienkulturen Hochschule für Gestaltung und Kunst, FHNW': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'UNI: University of Strathclyde Department of P&A Chemistry  Glasgow GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'DIP - Office médico-pédagogique': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Lab. d'Ecologie et de Biologie Aquatique Institut des Sciences de l'Environnement Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Hochschule für Wirtschafts- Rechts- und Sozialwissenschaften (HSG) Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Institut für Unternehmensrecht Universität Luzern': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Forschung und Entwicklung Hochschule für Musik Fachhochschule Nordwestschweiz FHNW': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Bundesamt für Verbraucherschutz und Lebensmittelsicherheit (BVL)': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Museo  Cantonale di storia naturale': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Département de Biochimie Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Regierungsgebäude': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Büro für ökologische Kommunikation': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'Institut für Wirtschaftsinformatik Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Division de Neuropsychiatrie HUG Belle-Idée': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: MRC Dept of Biochemistry  Dundee GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Landwirtschaftl. Hochschule Oekonomisch e Fakultät  Prag TS': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Unité d'Investigations Chirurgicales Département de Chirurgie Hôpital Cantonal": {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: ETHZ Laboratorium für organische Chemie Zürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Politikwissenschaftliches Seminar der Universität Luzern': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Décanat Faculté de théologie Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Labor für Energiestoffwechsel D-HEST ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Faculté de droit Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'UNI: Harwell Laboratory Theoretical Physics Division  Oxfordshire GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Seminar für Statistik Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Pneumologie (Erwachsene) Departement Klinische Forschung Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Europa- und Wirtschaftsvölkerrecht Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Finanzwissenschaft und Finanzrecht': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'Abteilung Information Engineering Institut für Wirtschaftsinformatik Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institute of Engineering Mechanics and Systems University of Tsukuba': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Universität Lodz Abteilung für Biophysi k Banacha 12/16 Lodz PL': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Professur für Forstpolitik ETHZ': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Département de Chimie Physique Faculté des Sciences Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Klinik für Gastroenterologie Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Orthopädische Klinik Felix Platter-Spital': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Departement Mathematik ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Departement Forschung Abteilung Neurobiologie Kantonsspital': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'College of Humanities and Social Sciences Massey University': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "UNI: University of London School of Medicine St. George's Hospital London GB": {'long_name': 'N/A',
  'short_name': 'N/A'},
 'University of Basel Biozentrum Genome Scale Biology & Bioinformatics': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 "Laboratoire de Rhumatologie Departement  de l'appareil locomoteur Centre Hospitalier Universitaire Vaudois": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Steroidlabor / Abt. Endokr. und Stoffwechsel Departement für Innere Medizin Univ.sspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Laboratoire de mécanismes synaptiques EPFL - SV - BMI - LSYM': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Laboratoire de synthèse et produits naturels EPFL - SB - ISIC - LSPN': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut für angewandte Mikroökonomie': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "Ufficio studi e ricerche del Dipartimento dell'istruzione e della cultura": {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Archäologischer Dienst des Kantons Bern': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: Russian Academy of Sciences Shemyakin I nstitute of Bioorganic Chemistry Moskau RUS': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut de psychothérapie': {'long_name': 'Vaud', 'short_name': 'VD'},
 'UNI: Universität Timisoara Institutul de Med icina Catedra de Morfopatologie Timisoara R': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'UNI: CSVA, Institut für systematische und ök ologische Biologie Brno CSSR': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 "Laboratoire de l'IDIAP EPFL - STI - IEL - LIDIAP": {'long_name': 'Valais',
  'short_name': 'VS'},
 'UNI: Krakau PL': {'long_name': 'Genève', 'short_name': 'GE'},
 'Laboratory of Energy Systems ENAC Swiss Fed. Institute of Technol. Lsne (EPFL)': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Theologische Fakultät Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Zentrum für Religion, Wirtschaft und Politik Theologische Fakultät Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Cimera Network': {'long_name': 'Genève', 'short_name': 'GE'},
 'Klinische Psychologie und Psychotherapie Fakultät für Psychologie Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Tahoe Environmental Research Center University of California': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Division de Pharmacologie et Toxicologie Cliniques CHUV, Hôpital de Beaumont': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Séminaire de Liturgie Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Département de droit pénal Faculté de droit Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Unité de Recherche Douleur Service d'Anesthésiologie CHUV": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Logilab Hautes Etudes Commerciales Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut des dynamiques de la surface terrestre Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Bernisches Historisches Museum': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Institut für Politikwissenschaft Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 'UNI: Heriott-Watt University Department of M athematics Riccarton Edinburgh GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Slavisches Seminar Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Section de Psychologie / FAPSE Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Pulmonary Cell Research Biomedicine Univeristy Hospital Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Unité provisoire pour le Prof. Fraering EPFL - SV - BMI - UPFRA': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'BES Biologie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für Historische Bildungsforschung Pädagogische Hochschule Zürich': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Kantonsspital Basel Zentrum für Lehre und Forschung': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Kuratorium Carl J. Burckhardt': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Institut für Gegenwartskünste Departement Kunst & Medien Zürcher Hochschule der Künste': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Clinique Sainte-Claire': {'long_name': 'Lucerne', 'short_name': 'LU'},
 "Institut de Photonique et d'Electronique Quantiques EPFL - SB - IPEQ": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Waldökologie Departement Umweltwissenschaften ETH Zürich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'University of Forestry Faculty of Forest Industry Dept. of Mechanical Wood Tehnology': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Mathematics Institute for Analysis and Appl. EPFL-SB-MATHAA-CAA': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Corporate Communication Von Roll Management AG': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'UNI: University of London Institute of Neuro logy  London GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: Universität für Chemie und Technologie Prag 6 TS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Chaire de théorie de la matière condensée EPFL - SB - ITP - CTMC': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'CHUV Service de Chirurgie': {'long_name': 'N/A', 'short_name': 'N/A'},
 'Institut für Veterinär-Bakteriologie Vetsuisse-Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'UFR de philosophie Université Paris IV': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Abteilung Evolutionsökologie Institut für Ökologie und Evolution Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Department of Cell Biology Erasmus University Medical Center': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Edinburgh Department of G eography  Edinburgh GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Planning of Landscape and Urban Systems Institute for Spatial and Landscape Planning ETH Zuerich': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Vergl. Sprachwissenschaft Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Istituto cantonale tecnico-sperimentale': {'long_name': 'Ticino',
  'short_name': 'TI'},
 'Praxis und Hormonlabor': {'long_name': 'Basel-Stadt', 'short_name': 'BS'},
 'Institut de Zoologie Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 'Istituto Media e Giornalismo (IMeG) Facoltà di Scienze della Comunicazione Università della Svizzera italiana': {'long_name': 'Lucerne',
  'short_name': 'LU'},
 'Abteilung Humangeographie Geographisches Institut Universität Zürich-Irchel': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Hôpital cantonal universitaire': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Institut für angewandte Physik Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Fachbereich Gastroenterologie Departement Innere Medizin Kantonsspital St. Gallen': {'long_name': 'St. Gallen',
  'short_name': 'SG'},
 'Departement Klinische Forschung Medizinische Fakultät Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Kantonsspital Basel Departement Forschung Pneumologie': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Signal Processing Institute School of Engineering - STI EPFL': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Géologie et Paléontologie Département des Géosciences Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Historischer Verein des Kantons Schwyz Amt für Kulturpflege': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Fachhochschule Nordwestschweiz Hochschule für Soziale Arbeit': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 'Division de Neuropsychiatrie Hôpitaux Universitaires de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Electronic Materials Characterization Lab. Centre of Nanoheterostructure Physics A.F. Ioffe Physical Technical Inst.': {'long_name': 'Vaud',
  'short_name': 'VD'},
 "Unité d'arabe Faculté des Lettres Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut für Biomechanik M. E. Müller-Forschungszentrum Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Clinique de médecine interne Hôpital cantonal': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Universität Zürich Deutsches Seminar  Z ürich CH': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'UNI: University of Melbourne Russell Grimwad e School of Biochemistry and Molecular Biolo gy Parkvill AUS': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Centre de droit comparé et européen Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Division d’hypertension et de médecine vasculaire Centre Hospitalier Universitaire Vaudois': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Séminaire de linguistique française Université de Fribourg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'ORL-Klinik Universitätsspital Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Hochschule für Technik und Wirtschaft HTW Chur Schweiz. Institut für Infowissenschaft SII': {'long_name': 'St. Gallen',
  'short_name': 'SG'},
 'Laboratoire des microsystèmes pour les technologies spatiales EPFL - STI - IMT - LMTS': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut Universitaire de Pathologie CHUV': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Arbeitsgruppe für Kommunikationsforschung': {'long_name': 'Aargau',
  'short_name': 'AG'},
 'UNI: Medical Research Council Clinical Oncol ogy Unit  Cambrige GB': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Zoologisches Institut Universität Zürich-Irchel': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Stadtarchiv Vadiana': {'long_name': 'Zurich', 'short_name': 'ZH'},
 'Soziologisches Seminar Kultur- und Sozialwissenschaftliche Fakultät Universität Luzern': {'long_name': 'Luzern',
  'short_name': 'LU'},
 'Institut de production et robotique EPFL - STI - IPR': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Formation des adultes FAPSE, SSED': {'long_name': 'Genève',
  'short_name': 'GE'},
 'UNI: Université de Genève Section de Pharmac ie  Genève CH': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Institut de linguistique Université de Lausanne BFSH 2': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Service de Psychiatrie Adulte Département de Psychiatrie Hôpitaux Universitaires de Gèneve': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Schweiz. Institut für Aussenwirtschaft und angewandte Wirtschaftsforschung Universität St. Gallen': {'long_name': 'Sankt Gallen',
  'short_name': 'SG'},
 "Laboratoire d'économie appliquée Université de Genève": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Bangor University School of History Welsh History and Archeaology': {'long_name': 'N/A',
  'short_name': 'N/A'},
 "Laboratoire d'apprentissage automatique probabiliste EPFL - IC - ISIM - LAPMAL": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Département des travaux publics du Canton de Vaud': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Abteilung für klinische Radiologie Departement für klinische Veterinärmedizin': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Schweiz. Stiftung Stockalperschloss': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut für Kulturtechnik ETH - Hönggerberg': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Albrecht & Partner AG': {'long_name': 'Aargau', 'short_name': 'AG'},
 'Digital Humanities Lab Philosophisch-Historische Fakultät Universität Basel': {'long_name': 'Basel-Stadt',
  'short_name': 'BS'},
 "Inst. de Géomatique & d'Analyse du Risque Fac. des Géosciences & de l'Environnement Université de Lausanne": {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Abteilung Molekulare Pharmakologie Institut für Pharmazeutische Wissenschaften ETH-Hönggerberg': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'UNI: University of Wroclaw Institute of Bioc hemistry  Wroclaw PL': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Institut de Physique Théorique Université de Lausanne': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Service de génétique médicale CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Professur für Zuverlässigkeitstechnik EHT-Zentrum': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 "Hôpital Cantonal Département de Chirurgie Clinique d'Urologie": {'long_name': 'Genève',
  'short_name': 'GE'},
 'Physics Department National Tsing Hua University': {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Institut für Pflege Departement Gesundheit Zürcher Hochschule für Angew. Wissenschaften': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Religionwissenschaft Universität Freiburg': {'long_name': 'Fribourg',
  'short_name': 'FR'},
 'Centre de Traitement en Alcoologie CHUV': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Fachbereich Mittelalter Historisches Seminar Universität Zürich': {'long_name': 'Zürich',
  'short_name': 'ZH'},
 'Abteilung für Zellbiologie Institut für Anatomie Universität Bern': {'long_name': 'Canton of Bern',
  'short_name': 'BE'},
 'Service de la recherche en éducation (SRED) Bibliothèque': {'long_name': 'Zurich',
  'short_name': 'ZH'},
 'Département des langues et littératures méditerranéennes, slaves et orientales Université de Genève': {'long_name': 'Genève',
  'short_name': 'GE'},
 'Département de Gériatrie Belle-Idée Research Center': {'long_name': 'Genève',
  'short_name': 'GE'},
 "Dipartimento di Statistica Università Ca'Foscari": {'long_name': 'N/A',
  'short_name': 'N/A'},
 'Laboratoire de systèmes photoniques appliqués EPFL - STI - IMT - LAPD': {'long_name': 'Vaud',
  'short_name': 'VD'},
 'Institut de Métallurgie Structurale Université de Neuchâtel': {'long_name': 'Canton of Neuchâtel',
  'short_name': 'NE'},
 ...}

In [19]:
canton_shortname_series = pd.Series(canton_shortname_table, name='Canton Shortname')
canton_shortname_series.size


Out[19]:
53059

In [20]:
canton_longname_series = pd.Series(canton_longname_table, name='Canton Longname')
canton_longname_series.size


Out[20]:
53059

In [21]:
len(p3_grant_export_data.index)


Out[21]:
53059

In [22]:
# Reindex the dataframe to make the match with cantons
p3_grant_export_data_reindex = p3_grant_export_data.reset_index(drop=True)
p3_grant_export_data_reindex


Out[22]:
Funding Instrument Funding Instrument Hierarchy Institution University Start Date End Date Approved Amount
0 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.10.1975 30.09.1976 11619.00
1 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1976 41022.00
2 Project funding (Div. I-III) Project funding Kommission für das Corpus philosophorum medii ... NPO (Biblioth., Museen, Verwalt.) - NPO 01.03.1976 28.02.1985 79732.00
3 Project funding (Div. I-III) Project funding Abt. Handschriften und Alte Drucke Bibliothek ... Universität Basel - BS 01.10.1975 30.09.1976 52627.00
4 Project funding (Div. I-III) Project funding Schweiz. Thesauruskommission NPO (Biblioth., Museen, Verwalt.) - NPO 01.01.1976 30.04.1978 120042.00
5 Project funding (Div. I-III) Project funding Séminaire de politique économique, d'économie ... Université de Fribourg - FR 01.01.1976 31.12.1978 53009.00
6 Project funding (Div. I-III) Project funding Institut für ökumenische Studien Université de... Université de Fribourg - FR 01.01.1976 31.12.1976 25403.00
7 Project funding (Div. I-III) Project funding Ostasiatisches Seminar Universität Zürich Universität Zürich - ZH 01.10.1975 31.03.1977 47100.00
8 Project funding (Div. I-III) Project funding NaN Université de Lausanne - LA 01.10.1975 31.03.1977 25814.00
9 Project funding (Div. I-III) Project funding Laboratoire de Didactique et Epistémologie des... Université de Genève - GE 01.10.1975 30.09.1978 360000.00
10 Project funding (Div. I-III) Project funding Klinische Psychologie und Psychotherapie Insti... Université de Fribourg - FR 01.10.1975 31.12.1978 153886.00
11 Project funding (Div. I-III) Project funding Schweizerische Rechtsquellen c/o Universität Z... NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.09.1978 862200.00
12 Project funding (Div. I-III) Project funding Département de Sociologie Faculté des Sciences... Université de Genève - GE 01.10.1975 30.09.1977 116991.00
13 Project funding (Div. I-III) Project funding Institut für Volkswirtschaft WWZ / FGS Univers... Universität Basel - BS 01.10.1975 31.12.1978 112664.00
14 Project funding (Div. I-III) Project funding Soziologisches Institut Universität Zürich Universität Zürich - ZH 01.10.1975 31.12.1975 5000.00
15 Project funding (Div. I-III) Project funding Forschungszentrum FAL Université de Fribourg - FR 01.10.1975 30.09.1977 204018.00
16 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1977 149485.00
17 Project funding (Div. I-III) Project funding Soziologisches Institut Universität Zürich Universität Zürich - ZH 01.01.1976 31.08.1977 83983.00
18 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.01.1976 31.12.1976 38152.00
19 Project funding (Div. I-III) Project funding NaN Université de Lausanne - LA 01.12.1975 31.01.1977 14138.00
20 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1978 164602.00
21 Project funding (Div. I-III) Project funding NaN Universität Bern - BE 01.10.1975 30.04.1978 147795.00
22 Project funding (Div. I-III) Project funding Forschungsbereich Politisches Verhalten und Oe... Universität Zürich - ZH 01.01.1976 30.06.1977 24552.00
23 Project funding (Div. I-III) Project funding Département des langues et des littératures fr... Université de Genève - GE 01.10.1975 30.09.1978 44802.00
24 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.01.1976 31.12.1979 56000.00
25 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.10.1975 30.09.1977 152535.00
26 Project funding (Div. I-III) Project funding Schweizerische Gesellschaft für Volkskunde NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.09.1976 225000.00
27 Project funding (Div. I-III) Project funding Kuratorium Carl J. Burckhardt NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.04.1978 179124.00
28 Project funding (Div. I-III) Project funding NaN Universität Zürich - ZH 01.10.1975 31.03.1976 20000.00
29 Project funding (Div. I-III) Project funding Eidg. Forschungsanstalt für Wald, Schnee und L... Eidg. Forschungsanstalt für Wald,Schnee,Land -... 01.10.1975 30.09.1978 445198.00
... ... ... ... ... ... ... ...
53029 Publication grants Science communication Institut Sozialmanagement und Sozialpolitik Ho... Hochschule Luzern - HSLU 01.08.2016 31.07.2017 1898.00
53030 International short research visits Careers Stiftung Bibliothek Werner Oechslin NaN 01.07.2016 30.09.2016 9300.00
53031 International short research visits Careers School of Geographical Sciences University of ... NaN 01.08.2016 31.10.2016 9500.00
53032 International short research visits Careers NaN NaN 01.07.2016 31.07.2016 4000.00
53033 International short research visits Careers CSIRO Marine and Atmospheric Research NaN 01.08.2016 31.10.2016 11000.00
53034 International short research visits Careers NaN NaN 01.07.2016 31.08.2016 7500.00
53035 International short research visits Careers Departement Geographie, SIE Universität Zürich NaN 01.08.2016 30.09.2016 8000.00
53036 International short research visits Careers CReAM Department of Economics University Colle... NaN 01.09.2016 30.11.2016 9300.00
53037 International short research visits Careers NaN NaN 01.08.2016 30.09.2016 7000.00
53038 International short research visits Careers Eawag NaN 01.09.2016 31.10.2016 6000.00
53039 International short research visits Careers Catholic University of Bukavu NaN 01.09.2016 30.09.2016 4500.00
53040 Scientific Conferences Science communication Fondation Jean Monnet pour l'Europe Centre de ... NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.2016 31.12.2016 2800.00
53041 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Planning of Landscape and Urban Systems Instit... ETH Zürich - ETHZ 01.10.2016 30.09.2017 99952.00
53042 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Forschungsanstalt Agroscope Reckenholz-Tänikon... Forschungsanstalten Agroscope - AGS 01.10.2016 31.12.2017 98040.00
53043 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Forschung und Beratung in Wirtschaft und Polit... Firmen/Privatwirtschaft - FP 01.09.2016 28.02.2018 100000.00
53044 International short research visits Careers Zoologisches Institut Universität Basel NaN 01.09.2016 30.11.2016 10500.00
53045 International Exploratory Workshops Science communication Zentrum für Religion, Wirtschaft und Politik T... Universität Basel - BS 01.10.2016 31.12.2016 10030.00
53046 International short research visits Careers Abteilung für Neuropsychologie Zentrum für Kog... NaN 01.08.2016 31.10.2016 7870.00
53047 International short research visits Careers NaN NaN 01.08.2016 31.08.2016 3150.00
53048 Scientific Conferences Science communication Abteilung für Indologie Universität Zürich Universität Zürich - ZH 01.10.2016 31.12.2016 10600.00
53049 Scientific Conferences Science communication Institut Religions, Cultures, Modernité FTSR U... Université de Lausanne - LA 01.10.2016 31.12.2016 2515.00
53050 International short research visits Careers NaN NaN 01.10.2016 31.10.2016 3500.00
53051 International short research visits Careers Department of Physics University of Massachusetts NaN 01.10.2016 31.10.2016 4000.00
53052 International short research visits Careers NaN NaN 01.09.2016 30.09.2016 3550.00
53053 Scientific Conferences Science communication Haute École d'art et de design - Genève HES-SO HES de Suisse occidentale - HES-SO 01.10.2016 31.12.2016 3000.00
53054 Scientific Conferences Science communication Departement Design Zürcher Hochschule der Küns... Zürcher Fachhochschule (ohne PH) - ZFH 01.10.2016 31.12.2016 1000.00
53055 Scientific Conferences Science communication Institute Performing Arts and Film Zürcher Hoc... Zürcher Fachhochschule (ohne PH) - ZFH 01.09.2016 30.11.2016 2000.00
53056 International short research visits Careers Department of Electrical Engineering and Compu... NaN 01.09.2016 31.12.2016 10500.00
53057 International short research visits Careers Département de Biologie Faculté des Sciences U... NaN 01.09.2016 30.11.2016 9500.00
53058 International short research visits Careers The Forsyth Institute Department of Microbiolo... NaN 01.10.2016 30.11.2016 7000.00

53059 rows × 7 columns


In [23]:
# Let's add the cantons to our dataframe !
p3_grant_cantons = pd.concat([p3_grant_export_data_reindex, canton_longname_series, canton_shortname_series], axis=1)
p3_grant_cantons.columns.get_value
p3_grant_cantons


Out[23]:
Funding Instrument Funding Instrument Hierarchy Institution University Start Date End Date Approved Amount Canton Longname Canton Shortname
0 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.10.1975 30.09.1976 11619.00 N/A N/A
1 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1976 41022.00 Genève GE
2 Project funding (Div. I-III) Project funding Kommission für das Corpus philosophorum medii ... NPO (Biblioth., Museen, Verwalt.) - NPO 01.03.1976 28.02.1985 79732.00 Zurich ZH
3 Project funding (Div. I-III) Project funding Abt. Handschriften und Alte Drucke Bibliothek ... Universität Basel - BS 01.10.1975 30.09.1976 52627.00 Basel-Stadt BS
4 Project funding (Div. I-III) Project funding Schweiz. Thesauruskommission NPO (Biblioth., Museen, Verwalt.) - NPO 01.01.1976 30.04.1978 120042.00 Zurich ZH
5 Project funding (Div. I-III) Project funding Séminaire de politique économique, d'économie ... Université de Fribourg - FR 01.01.1976 31.12.1978 53009.00 Fribourg FR
6 Project funding (Div. I-III) Project funding Institut für ökumenische Studien Université de... Université de Fribourg - FR 01.01.1976 31.12.1976 25403.00 Fribourg FR
7 Project funding (Div. I-III) Project funding Ostasiatisches Seminar Universität Zürich Universität Zürich - ZH 01.10.1975 31.03.1977 47100.00 Zürich ZH
8 Project funding (Div. I-III) Project funding NaN Université de Lausanne - LA 01.10.1975 31.03.1977 25814.00 Vaud VD
9 Project funding (Div. I-III) Project funding Laboratoire de Didactique et Epistémologie des... Université de Genève - GE 01.10.1975 30.09.1978 360000.00 Genève GE
10 Project funding (Div. I-III) Project funding Klinische Psychologie und Psychotherapie Insti... Université de Fribourg - FR 01.10.1975 31.12.1978 153886.00 Fribourg FR
11 Project funding (Div. I-III) Project funding Schweizerische Rechtsquellen c/o Universität Z... NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.09.1978 862200.00 Zurich ZH
12 Project funding (Div. I-III) Project funding Département de Sociologie Faculté des Sciences... Université de Genève - GE 01.10.1975 30.09.1977 116991.00 Genève GE
13 Project funding (Div. I-III) Project funding Institut für Volkswirtschaft WWZ / FGS Univers... Universität Basel - BS 01.10.1975 31.12.1978 112664.00 Basel-Stadt BS
14 Project funding (Div. I-III) Project funding Soziologisches Institut Universität Zürich Universität Zürich - ZH 01.10.1975 31.12.1975 5000.00 Zürich ZH
15 Project funding (Div. I-III) Project funding Forschungszentrum FAL Université de Fribourg - FR 01.10.1975 30.09.1977 204018.00 Fribourg FR
16 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1977 149485.00 Genève GE
17 Project funding (Div. I-III) Project funding Soziologisches Institut Universität Zürich Universität Zürich - ZH 01.01.1976 31.08.1977 83983.00 Zürich ZH
18 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.01.1976 31.12.1976 38152.00 N/A N/A
19 Project funding (Div. I-III) Project funding NaN Université de Lausanne - LA 01.12.1975 31.01.1977 14138.00 Vaud VD
20 Project funding (Div. I-III) Project funding Faculté de Psychologie et des Sciences de l'Ed... Université de Genève - GE 01.10.1975 30.09.1978 164602.00 Genève GE
21 Project funding (Div. I-III) Project funding NaN Universität Bern - BE 01.10.1975 30.04.1978 147795.00 Canton of Bern BE
22 Project funding (Div. I-III) Project funding Forschungsbereich Politisches Verhalten und Oe... Universität Zürich - ZH 01.01.1976 30.06.1977 24552.00 Zürich ZH
23 Project funding (Div. I-III) Project funding Département des langues et des littératures fr... Université de Genève - GE 01.10.1975 30.09.1978 44802.00 Genève GE
24 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.01.1976 31.12.1979 56000.00 N/A N/A
25 Project funding (Div. I-III) Project funding NaN Nicht zuteilbar - NA 01.10.1975 30.09.1977 152535.00 N/A N/A
26 Project funding (Div. I-III) Project funding Schweizerische Gesellschaft für Volkskunde NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.09.1976 225000.00 Zurich ZH
27 Project funding (Div. I-III) Project funding Kuratorium Carl J. Burckhardt NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.1975 30.04.1978 179124.00 Zurich ZH
28 Project funding (Div. I-III) Project funding NaN Universität Zürich - ZH 01.10.1975 31.03.1976 20000.00 Zürich ZH
29 Project funding (Div. I-III) Project funding Eidg. Forschungsanstalt für Wald, Schnee und L... Eidg. Forschungsanstalt für Wald,Schnee,Land -... 01.10.1975 30.09.1978 445198.00 Vaud VD
... ... ... ... ... ... ... ... ... ...
53029 Publication grants Science communication Institut Sozialmanagement und Sozialpolitik Ho... Hochschule Luzern - HSLU 01.08.2016 31.07.2017 1898.00 Lucerne LU
53030 International short research visits Careers Stiftung Bibliothek Werner Oechslin NaN 01.07.2016 30.09.2016 9300.00 N/A N/A
53031 International short research visits Careers School of Geographical Sciences University of ... NaN 01.08.2016 31.10.2016 9500.00 N/A N/A
53032 International short research visits Careers NaN NaN 01.07.2016 31.07.2016 4000.00 N/A N/A
53033 International short research visits Careers CSIRO Marine and Atmospheric Research NaN 01.08.2016 31.10.2016 11000.00 N/A N/A
53034 International short research visits Careers NaN NaN 01.07.2016 31.08.2016 7500.00 N/A N/A
53035 International short research visits Careers Departement Geographie, SIE Universität Zürich NaN 01.08.2016 30.09.2016 8000.00 N/A N/A
53036 International short research visits Careers CReAM Department of Economics University Colle... NaN 01.09.2016 30.11.2016 9300.00 N/A N/A
53037 International short research visits Careers NaN NaN 01.08.2016 30.09.2016 7000.00 N/A N/A
53038 International short research visits Careers Eawag NaN 01.09.2016 31.10.2016 6000.00 N/A N/A
53039 International short research visits Careers Catholic University of Bukavu NaN 01.09.2016 30.09.2016 4500.00 N/A N/A
53040 Scientific Conferences Science communication Fondation Jean Monnet pour l'Europe Centre de ... NPO (Biblioth., Museen, Verwalt.) - NPO 01.10.2016 31.12.2016 2800.00 Zurich ZH
53041 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Planning of Landscape and Urban Systems Instit... ETH Zürich - ETHZ 01.10.2016 30.09.2017 99952.00 Zurich ZH
53042 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Forschungsanstalt Agroscope Reckenholz-Tänikon... Forschungsanstalten Agroscope - AGS 01.10.2016 31.12.2017 98040.00 Canton of Bern BE
53043 NRP 68 Sustainable Use of Soil as a Resource Programmes;National Research Programmes (NRPs) Forschung und Beratung in Wirtschaft und Polit... Firmen/Privatwirtschaft - FP 01.09.2016 28.02.2018 100000.00 Aargau AG
53044 International short research visits Careers Zoologisches Institut Universität Basel NaN 01.09.2016 30.11.2016 10500.00 N/A N/A
53045 International Exploratory Workshops Science communication Zentrum für Religion, Wirtschaft und Politik T... Universität Basel - BS 01.10.2016 31.12.2016 10030.00 Basel-Stadt BS
53046 International short research visits Careers Abteilung für Neuropsychologie Zentrum für Kog... NaN 01.08.2016 31.10.2016 7870.00 N/A N/A
53047 International short research visits Careers NaN NaN 01.08.2016 31.08.2016 3150.00 N/A N/A
53048 Scientific Conferences Science communication Abteilung für Indologie Universität Zürich Universität Zürich - ZH 01.10.2016 31.12.2016 10600.00 Zürich ZH
53049 Scientific Conferences Science communication Institut Religions, Cultures, Modernité FTSR U... Université de Lausanne - LA 01.10.2016 31.12.2016 2515.00 Vaud VD
53050 International short research visits Careers NaN NaN 01.10.2016 31.10.2016 3500.00 N/A N/A
53051 International short research visits Careers Department of Physics University of Massachusetts NaN 01.10.2016 31.10.2016 4000.00 N/A N/A
53052 International short research visits Careers NaN NaN 01.09.2016 30.09.2016 3550.00 N/A N/A
53053 Scientific Conferences Science communication Haute École d'art et de design - Genève HES-SO HES de Suisse occidentale - HES-SO 01.10.2016 31.12.2016 3000.00 Canton of Solothurn SO
53054 Scientific Conferences Science communication Departement Design Zürcher Hochschule der Küns... Zürcher Fachhochschule (ohne PH) - ZFH 01.10.2016 31.12.2016 1000.00 Zurich ZH
53055 Scientific Conferences Science communication Institute Performing Arts and Film Zürcher Hoc... Zürcher Fachhochschule (ohne PH) - ZFH 01.09.2016 30.11.2016 2000.00 Zurich ZH
53056 International short research visits Careers Department of Electrical Engineering and Compu... NaN 01.09.2016 31.12.2016 10500.00 N/A N/A
53057 International short research visits Careers Département de Biologie Faculté des Sciences U... NaN 01.09.2016 30.11.2016 9500.00 N/A N/A
53058 International short research visits Careers The Forsyth Institute Department of Microbiolo... NaN 01.10.2016 30.11.2016 7000.00 N/A N/A

53059 rows × 9 columns

Now we have the cantons associated with the universities/institutions :) We save the dataframe into several formats, just in case, in order to use them in another notebook.


In [24]:
try:
    p3_grant_cantons.to_csv('P3_Cantons.csv', encoding='utf-8')
except PermissionError:
    print("Couldn't access to the file. Maybe close Excel and try again :)")

In [25]:
p3_grant_cantons_json = p3_grant_cantons.to_json()
with open('P3_cantons.json', 'w') as fp:
    json.dump(p3_grant_cantons_json, fp, indent=4)

In [26]:
# The pickle format seems convenients to works with in Python, we're going to use it for transfering data to another notebook
p3_grant_cantons.to_pickle('P3_Cantons.pickle')

This is the end of the first part. Now that we have linked universities and institutions to cantons, we can start working with the map !

(2) In this part of the exercise, we now need to put the data which we have procured about the funding levels of the different universities that are located in different cantons onto a canton map. We will do so using Folio and take the example TopoJSON mapping which they use.


In [27]:
import folium

# Import the Switzerland map (from the folio pylib notebook)
topo_geo = r'ch-cantons.topojson.json'

# Import our csv file with all of the values for the amounts of the grants 
grants_data = pd.read_csv('P3_Cantons_Sum.csv')
#grants_data['Approved Amount'] = (grants_data['Approved Amount']).astype(int)

missing_cantons = pd.Series(['UR','OW','NW','GL','BL','AR','AI','JU'], name='Canton Shortname')
missing_cantons_zeros = pd.Series([0,0,0,0,0,0,0,0], name='Approved Amount')
missing_cantons_df = pd.DataFrame([missing_cantons, missing_cantons_zeros]).T
grants_data_all_cantons = grants_data.append(missing_cantons_df)
grants_data_all_cantons = grants_data_all_cantons.reset_index(drop=True)

grants_data_all_cantons['Approved Amount'] = grants_data_all_cantons['Approved Amount']/10000000

grants_data_all_cantons


Out[27]:
Canton Shortname Approved Amount
0 AG 22.6956
1 BE 165.334
2 BS 139.504
3 FR 45.9074
4 GE 188.868
5 GR 0.183429
6 LU 14.8449
7 NE 38.3205
8 SG 9.07645
9 SH 0.0176691
10 SO 3.4163
11 SZ 0.0936551
12 TG 0.152645
13 TI 3.02258
14 VD 244.778
15 VS 2.26086
16 ZG 0.0495715
17 ZH 391.99
18 UR 0
19 OW 0
20 NW 0
21 GL 0
22 BL 0
23 AR 0
24 AI 0
25 JU 0

In [28]:
# Need to be able to extract the id of the canton from the topo file
from pprint import pprint

with open(topo_geo) as data_file:    
    data = json.load(data_file)
#pprint(data)

data['objects']['cantons']['geometries'][25]['id']

#len(data['objects']['cantons']['geometries'])


Out[28]:
'JU'

In [29]:
# Need to overlay the Swiss topo file on the generic Folio map
ch_map = folium.Map(location=[46.9, 8.3], tiles='Mapbox Bright', zoom_start=7)
#folium.TopoJson(open(topo_geo), 'objects.cantons', name = 'topojson').add_to(ch_map)
#folium.LayerControl().add_to(ch_map)

ch_map.geo_json(geo_path=topo_geo, 
        data=grants_data_all_cantons,
        columns=['Canton Shortname', 'Approved Amount'],
        key_on='feature.id',
        topojson='objects.cantons',
        fill_color='YlGnBu',
        fill_opacity=0.7,
        line_opacity=0.5,
        legend_name='Total Grant Amount by Canton (tens millions CHF) (1970+)',
        threshold_scale=[0,0.01,10,150,300,400],
        reset = True)
ch_map.save('swiss.html')
ch_map


C:\Users\merin\Anaconda3\lib\site-packages\folium\folium.py:504: UserWarning: This method is deprecated. Please use Map.choropleth instead.
  warnings.warn('This method is deprecated. '
Out[29]:

In [ ]: